.mod-cz-hd {
    padding-top: 11px
}

.mod-cz-hd .hd {
    position: relative;
    height: 36px;
    padding-top: 8px
}

.mod-cz-hd .cz-logo {
    width: 74px;
    height: 74px;
    position: absolute;
    left: 14px;
    top: 0
}

.mod-cz-hd .cz-logo-1 {
    background: url(https://p5.ssl.qhimg.com/t0135e253f1f19c0564.png) no-repeat 0 0
}

.mod-cz-hd .cz-name {
    font-size: 20px;
    margin-left: 92px;
    float: left;
    display: inline;
    font-family: 'Microsoft Yahei'
}

.mod-cz-hd .cz-name em {
    color: #c70000
}

.mod-cz-hd .cz-logo-p5 {
    background: url(https://p5.ssl.qhimg.com/t014fd9bbe81600e201.jpg) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-qxc {
    background: url(https://p4.ssl.qhimg.com/t01c9370e1b78d1666d.jpg) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-slt {
    background: url(https://p0.ssl.qhimg.com/t012ca5248fc3956816.jpg) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-xw {
    background: url(https://p2.ssl.qhimg.com/t0146d485fd3c47d59b.jpg) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-qlc {
    background: url(https://p3.ssl.qhimg.com/t013e9f5ec9a41034a1.jpg) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-ssq {
    background: url(https://p4.ssl.qhimg.com/t0170fd951f3a36f7a9.jpg) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-k3 {
    background: url(https://p1.ssl.qhimg.com/t01fdccfc0067f6800b.png) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-x11-5 {
    background: url(https://p0.ssl.qhimg.com/t01fbaa907233fe98be.png) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-hlj11-5 {
    background: url(https://p0.ssl.qhimg.com/t01deea7cb9ffd703f6.png) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-gd11-5 {
    background: url(https://p3.ssl.qhimg.com/t01e6a8477055d3c54d.png) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-sh11-5 {
    background: url(https://p5.ssl.qhimg.com/t01455d6fcad9b1f128.png) no-repeat 0 0;
    top: -2px
}

.mod-cz-hd .cz-logo-ln11-5 {
    background: url(https://p2.ssl.qhimg.com/t011db27ac6d1c6ade4.png) no-repeat 0 0;
    top: 0
}

.mod-cz-hd .cz-logo-xj11-5 {
    background: url(https://p4.ssl.qhimg.com/t01543ae4783d73095a.png) no-repeat 0 0;
    top: 0
}

.mod-cz-hd .cz-logo-og {
    background: url(https://p3.ssl.qhimg.com/t01c03ff1e44431e112.png) no-repeat 0 0;
    top: -6px;
    height: 80px
}

.sd-z3-wz {
    color: #fa6705
}

.cz-params {
    font-size: 14px
}

.mod-cz-hd .cz-params {
    float: left;
    padding: 6px 0 0 23px
}

.mod-cz-hd .cz-params-kp {
    float: left;
    padding: 4px 0 0 23px
}

.mod-cz-hd .cz-params-kp .countdown b {
    font-size: 16px
}

.mod-cz-hd .cz-params li {
    float: left;
    margin-right: 15px;
    line-height: 24px
}

.mod-cz-hd .cz-params li .v {
    color: #333
}

.mod-cz-hd .cz-params li b {
    color: #c70000
}

.mod-cz-hd .hd .label {
    float: right;
    display: inline;
    margin: 4px 12px 0 0;
    width: 59px;
    height: 21px;
    line-height: 21px;
    text-align: center;
    border-radius: 3px
}

.mod-cz-hd .hd .label-important {
    color: #fff;
    background: #dc271f
}

.mod-cz-hd .hd .bg-ccc {
    color: #fff;
    background: #a4a4a4
}

.mod-cz-hd .nav-cz-main {
    height: 30px;
    background: #d31c0e url(https://p0.ssl.qhimg.com/t01604d5862dd0f23b9.png) repeat-x 0 0
}

.mod-cz-hd .nav-cz-main .main {
    float: left;
    padding-left: 92px;
    border-right: 1px #e7361f solid
}

.mod-cz-hd .nav-cz-main .main li {
    float: left;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    border-left: 1px #e7361f solid;
    border-right: 1px #ae0100 solid
}

.mod-cz-hd .nav-cz-main .main li a {
    padding: 0 10px;
    display: inline-block;
    height: 30px;
    line-height: 30px
}

.mod-cz-hd .nav-cz-main .main a {
    color: #fff
}

.mod-cz-hd .nav-cz-main .main .active {
    background: #a61125 url(https://p2.ssl.qhimg.com/t01edf7d8164b7bdd24.png) no-repeat center bottom;
    border-left-color: #910e19;
    border-right-color: #951022;
    font-weight: bold
}

.mod-cz-hd .nav-cz-main .quirk {
    float: right
}

.mod-cz-hd .nav-cz-main .quirk li {
    float: left;
    padding: 0 10px;
    height: 30px;
    line-height: 30px
}

.mod-cz-hd .nav-cz-main .quirk li.divider {
    padding: 0;
    color: #db6c66
}

.mod-cz-hd .nav-cz-main .quirk li a {
    color: #f3d3cf
}

.mod-cz-bd .nav-cz-sub {
    padding: 5px 11px;
    background: #dedede url(https://p5.ssl.qhimg.com/t01fedc349dd63d1be1.png) repeat-x 0 0
}

.mod-cz-bd .nav-cz-sub li {
    float: left;
    margin-left: -1px;
    _position: relative;
    height: 24px;
    padding: 0 9px;
    line-height: 24px;
    border: 1px #999 solid;
    background: url(https://p2.ssl.qhimg.com/t010020268de73e4126.png) repeat-x
}

.mod-cz-bd .nav-cz-sub li a {
    height: 24px;
    line-height: 24px;
    display: inline-block
}

.mod-cz-bd .nav-cz-sub .active {
    border-color: #ba2f18;
    position: relative;
    *position: auto;
    font-weight: bold;
    color: #fff;
    background: #d24036;
    box-shadow: inset 1px 0 8px rgba(0, 0, 0, 0.3)
}

.mod-cz-bd .nav-cz-sub .active a {
    color: #fff
}

.mod-cz-bd .nav-cz-sub .jiajiang {
    float: right;
    height: 26px;
    line-height: 34px
}

.mod-aside {
    padding: 0 13px;
    margin-bottom: 10px
}

.mod-aside .hd {
    border-bottom: 1px #c0c0c0 solid
}

.mod-aside .hd h3 {
    font-size: 14px;
    padding: 2px 0 2px;
    float: left;
    color: #555
}

.mod-aside .hd h3 a {
    color: #555
}

.mod-aside .hd .more {
    float: right;
    margin-top: 3px;
    font-family: simsun
}

.mod-aside .hd .nav-tab {
    float: right
}

.mod-aside .hd .nav-tab ul {
    float: right;
    position: relative;
    margin-bottom: -1px;
    border: 1px #c0c0c0 solid;
    border-radius: 2px 2px 0 0
}

.mod-aside .hd .nav-tab li {
    float: left;
    padding: 0 10px;
    height: 24px;
    line-height: 24px;
    border-left: 1px #c0c0c0 solid;
    background: #fff url(https://p5.ssl.qhimg.com/t012181b9ed877b2ee7.png) repeat-x 0 0
}

.mod-aside .hd .nav-tab li.first {
    border: 0
}

.mod-aside .hd .nav-tab li a {
    color: #000
}

.mod-aside .hd .nav-tab li.active {
    background: #fafafa;
    position: relative;
    height: 25px;
    margin-bottom: -1px
}

.mod-aside .hd .nav-tab li a:hover {
    text-decoration: none
}

.mod-aside .list {
    padding: 5px 0
}

.mod-aside .list li {
    padding: 2px 0
}

.mod-aside .list-h li {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.mod-aside .list li .k {
    color: #888
}

.mod-aside .list li .v {
    color: #333
}

.mod-aside .list li .ib {
    float: left;
    width: 60px;
    margin: 0 5px -5px
}

.mod-aside .muted {
    color: #aaa
}

.mod-aside .ico-ball {
    width: 19px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    background: url(https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png) no-repeat 0 -78px
}

.mod-aside .list-ball-t1 li {
    margin-bottom: 5px
}

.mod-aside .list-ball-t1 li span, .mod-aside .list-ball-t1 li .ico-ball, .mod-aside .list-ball-t1 li .ico-ball2, .mod-aside .list-ball-t1 li .progress {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle
}

.mod-aside .list-ball-t1 {
    padding-top: 5px
}

.mod-aside .list-ball-t1 li .progress {
    width: 110px;
    margin-right: 5px
}

.mod-aside .list-ball-t1 li .progress, .mod-aside .list-ball-t1 li .progress .bar {
    height: 5px;
    font-size: 0;
    line-height: 0
}

.mod-aside .list-ball-t1 li .progress .bar {
    background: #f5d89d;
    border-radius: 2.5px
}

.mod-aside .list-ball-t1 li .ico-ball, .mod-aside .list-ball-t1 li .ico-ball2 {
    margin-right: 6px
}

.mod-aside .list-ball-t1 li .txt-1 {
    color: #666;
    margin-right: 10px
}

.mod-aside .list-ball-t1 li .txt-2 {
    color: #999;
    margin-right: -1px
}

.mod-aside .list-ball-t1 li .txt-2 em {
    color: #333
}

.mod-aside .list-ball-t2 li {
    background: #f0f0f0;
    float: left;
    width: 100%;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 10px
}

.mod-aside .list-ball-t2 span {
    float: left;
    height: 19px;
    line-height: 19px
}

.mod-aside .list-ball-t2 span.name {
    color: #333
}

.mod-aside .list-ball-t2 .ico-ball {
    margin-right: 8px;
    background: url(https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png) no-repeat 0 -107px
}

.mod-aside .list-ball-t2 .ico-ball-dis {
    background-position: -44px -107px;
    color: #d58f00
}

.mod-aside .list-ball-t2 .money {
    float: right;
    padding-right: 11px;
    height: 19px;
    color: #d80000;
    font-weight: bold;
    background: url(https://p5.ssl.qhimg.com/t010917d20e2151bdb0.png) no-repeat 100% -58px
}

.mod-aside .list-ball-t2 .money2 {
    color: #333;
    font-weight: normal
}

.mod-aside-t1 {
    background: #fffaee;
    padding-bottom: 11px;
    border-bottom: 1px #e9d9b2 solid
}

.mod-aside-t1 .hd {
    border-color: #f0deb3;
    padding-top: 12px;
    margin-bottom: 5px
}

.mod-aside-t1 .hd p {
    clear: both;
    font-size: 14px;
    padding-bottom: 5px;
    font-family: Tahoma;
    color: #777
}

.mod-aside-t1 .hd p.red {
    font-size: 12px
}

.mod-aside-t1 .hd p em {
    color: #c70000;
    font-size: 24px
}

.mod-aside-t1 h4 {
    padding: 10px 0 3px;
    font-weight: normal
}

.mod-aside-t1 li {
    padding: 1px 0;
    margin-left: 3px
}

.mod-aside-t1 li .square {
    width: 3px;
    height: 3px;
    margin-right: 5px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    background: #888;
    vertical-align: middle
}

.mod-aside-t1 li a {
    color: #888;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle
}

.mod-aside-t1 li a:hover {
    color: #c70000
}

.mod-aside-t2 {
    z-index: 5;
    position: relative;
    padding-right: 4px
}

.mod-aside-t2 .hd {
    padding-bottom: 12px;
    border-bottom-style: dashed
}

.mod-aside-t2 h3 {
    margin-right: 9px
}

.mod-aside-t2 h3 span {
    font-size: 12px
}

.mod-aside-t2 h3 b {
    color: #d80000
}

.mod-aside-t2 .date {
    float: left;
    color: #888;
    padding-top: 4px
}

.mod-aside-t2 .ball-num {
    clear: both;
    padding-top: 4px;
    line-height: 20px
}

.mod-aside-t2 .ball-list {
    float: left
}

.mod-aside-t2 .ball-list .ico-ball {
    float: left;
    margin-right: 3px
}

.mod-aside-t2 .ball-desc {
    float: left;
    color: #888;
    padding-left: 5px;
    padding-top: 3px
}

.mod-aside-t2 .ball-desc em {
    color: #333
}

.mod-aside-t2 .ball-num .more {
    margin-left: 4px;
    float: none
}

.mod-aside-t2 .list i.li-1 {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 5px;
    height: 5px;
    margin-right: 9px;
    background: url(https://p5.ssl.qhimg.com/t01e60c81e08cd7b496.png) no-repeat;
    vertical-align: middle
}

.mod-aside-t2 .list span {
    vertical-align: middle;
    color: #888
}

.mod-aside-t2 .list span em {
    color: #333
}

.mod-aside-t2 .ft {
    padding: 2px 0 0 14px
}

.mod-aside-t2 .ft a {
    margin-right: 10px
}

.mod-aside-t3 .hd h3 {
    color: #f46929
}

.mod-aside-t3 .hd .nav-tab li.active a {
    color: #f46929
}

.mod-aside-t3 .bd {
    padding-top: 16px
}

.mod-aside-t4 .bd {
    padding-top: 7px
}

.mod-select-filter {
    padding: 6px 0 0 15px;
    *zoom: 1
}

.mod-select-filter label {
    margin-right: 5px;
    *margin-right: 2px
}

.yl_nav .mod-select-filter label {
    margin-right: 2px;
    margin-right: 0 \9
}

.mod-select-filter label input {
    margin-right: 3px
}

.mod-select-filter label input, .mod-select-filter label span {
    vertical-align: middle;
    font-family: tahoma
}

.mod-select-info {
    padding: 10px 0 0 55px;
    color: #999
}

.mod-select-info .ico {
    margin-right: 6px
}

.sfc-bd .mod-select-info {
    padding-left: 12px
}

.syy .mod-select-bolls {
    margin: 0 38px
}

.mod-select-bolls {
    margin: 0 54px
}

.mod-select-bolls .hd {
    padding: 10px 0;
    text-align: center
}

.mod-select-bolls .hd span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-weight: normal;
    color: #777
}

.mod-select-bolls .hd em {
    font-size: 14px;
    font-weight: bold;
    color: #c00
}

.mod-select-bolls .hd .t1 {
    width: 428px
}

.mod-select-bolls .hd .t2 {
    width: 190px
}

.mod-select-bolls .boll-item {
    overflow: hidden;
    zoom: 1
}

.mod-select-bolls .boll-item .k, .mod-select-bolls .boll-item .v, .mod-select-bolls .boll-item .t {
    float: left
}

.mod-select-bolls .boll-item .k {
    width: 40px
}

.mod-select-bolls .boll-item .v {
    position: relative;
    z-index: 1
}

.mod-select-bolls .boll-item-col3 .v {
    width: 388px
}

.mod-select-bolls .boll-item-col3 .t {
    width: 190px
}

.mod-select-bolls .boll-item-col2 .v {
    width: 575px
}

.mod-select-bolls .boll-item-col2 .t {
    display: none
}

.mod-select-bolls .boll-item .k span {
    display: block;
    position: relative
}

.mod-select-bolls .boll-item .k .k1 {
    width: 33px;
    height: 19px;
    line-height: 17px;
    margin: 7px 0 8px 0;
    text-align: center;
    border-radius: 2px;
    background: #e6e6e6;
    color: #999
}

.mod-select-bolls .boll-item .k2-hide .k2 {
    visibility: hidden
}

.mod-select-bolls .boll-item .k .k1 .caret {
    position: absolute;
    right: -10px;
    top: 5px;
    width: 0;
    height: 0;
    font-size: 0;
    border-color: #fff #fff #fff #e6e6e6;
    border-width: 5px;
    border-style: solid
}

.mod-select-bolls .boll-item .k .k2 {
    color: #999;
    padding-left: 4px;
    font-family: simsun
}

.qxc .boll-item .k {
    width: 45px
}

.qxc .boll-item .k .k1 {
    width: 37px
}

.syy .mod-select-bolls .boll-item-col3 .v {
    width: 419px
}

.mod-select-bolls .boll-list li {
    float: left;
    margin-right: 3px;
    width: 34px;
    height: 57px;
    text-align: center
}

.mod-select-bolls .boll-list li span {
    color: #8a8a8a
}

.mod-select-bolls .boll-list li span.red {
    color: #d80000
}

.mod-select-bolls .boll-list li .c1 {
    color: #cf1917
}

.mod-select-bolls .boll-list li em {
    display: block
}

.mod-select-bolls .tool-list {
    padding-top: 6px;
    margin-right: -20px;
    position: relative
}

.mod-select-bolls .tool-list li {
    float: left;
    line-height: 21px
}

.mod-select-bolls .tool-list li .btn {
    float: left;
    margin-right: 9px;
    width: 22px;
    text-align: center
}

.mod-select-bolls .tool-list li .dt-qb {
    width: 69px
}

.mod-select-bolls .ft {
    border-top: 1px #ededed solid;
    padding: 9px 0;
    margin-top: 10px;
    text-align: center
}

.mod-select-bolls .ft b {
    color: #cf1917;
    font-family: Tahoma
}

.mod-select-result {
    margin-left: 90px;
    margin-top: 0;
    position: relative
}

.mod-select-result .hd {
    text-align: center;
    margin-bottom: 15px
}

.mod-select-result .hd .btn {
    margin-right: 18px
}

.mod-select-result .bd {
    border: 1px #e5e5e5 solid;
    width: 550px;
    background: #fbfbfb
}

.mod-select-result .result {
    float: left;
    width: 448px;
    height: 140px;
    border-right: 1px #e5e5e5 solid
}

.mod-select-result .result .content {
    background: #fffdf7;
    height: 113px;
    overflow: auto;
    border-bottom: 1px #e5e5e5 solid
}

.mod-select-result .result .content li {
    overflow: hidden;
    zoom: 1;
    padding: 2px 8px;
    border-bottom: 1px #ddd dotted;
    *overflow: visible;
    *zoom: 0
}

.mod-select-result .result .content li.active {
    background: #fce1c5
}

.mod-select-result .result .content .code {
    float: left;
    width: 360px;
    word-break: break-all;
    word-wrap: break-word;
    text-align: left
}

.mod-select-result .result .content .del {
    float: right;
    cursor: pointer;
    color: #999
}

.mod-select-result .result .content .del:hover {
    color: #c70000
}

.mod-select-result .result .content .modi {
    float: right;
    cursor: pointer;
    color: #999;
    margin-right: 4px
}

.mod-select-result .result .content .modi:hover {
    color: #c70000
}

.mod-select-result .result .content li .em {
    color: red;
    margin: 0 5px
}

.mod-select-result .result .ctrls {
    height: 25px;
    line-height: 25px;
    border-top: 1px #fff solid;
    text-align: right;
    padding-right: 13px
}

.mod-select-result .result .ctrls a {
    color: #C63;
    margin-left: 15px
}

.mod-select-result .qkmethod {
    overflow: hidden;
    zoom: 1;
    padding: 10px 0 0 10px
}

.mod-select-result .qkmethod li {
    margin-bottom: 8px
}

.mod-select-result .qkmethod .btn-middle {
    width: 78px
}

.mod-select-result .total {
    padding-top: 10px
}

.mod-select-result .total input {
    width: 45px
}

.mod-select-result-isupload .result, .mod-select-result-matrix .result {
    width: 100%
}

.mod-select-result-isupload .result .content, .mod-select-result-matrix .result .content {
    height: 140px
}

.mod-select-result-isupload .hd, .mod-select-result-matrix .hd {
    display: none
}

.mod-select-result-isupload .qkmethod, .mod-select-result-matrix .qkmethod {
    display: none
}

.mod-select-result-isupload .ctrls, .mod-select-result-matrix .qkmethod {
    display: none
}

.mod-buy-method {
    margin: 25px 54px 0 54px;
    border: 1px #d4d4d4 solid
}

.mod-buy-method .nav-tab {
    padding: 7px 10px;
    background: #f4f4f4
}

.mod-buy-method .rd-group {
    float: left
}

.mod-buy-method .rd-group label input, .mod-buy-method .rd-group label span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    font-family: tahoma
}

.mod-buy-method .tips {
    float: right
}

.mod-buy-method .tab-content .total {
    padding: 5px 10px;
    border-bottom: 1px #fff solid;
    background: #f7f7f7
}

.mod-buy-method .tab-content .total .count {
    float: left
}

.mod-buy-method .tab-content .total .help {
    float: right
}

.mod-buy-method .form {
    margin: 17px 40px 10px
}

.mod-buy-method label .checkbox, .mod-buy-method label span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle
}

.mod-buy-method .table .s0 {
    width: 40px;
    text-align: center
}

.mod-buy-method .table .s1 {
    width: 190px
}

.mod-buy-method .table .s2 {
    width: 90px
}

.mod-buy-method .table .s3 {
    width: 90px;
    text-align: center
}

.mod-buy-method .table .s4 {
    text-align: center
}

.mod-buy-method .table .text {
    width: 30px;
    vertical-align: middle
}

.mod-buy-method .table .hd {
    border-bottom: 1px solid #e4e4e4;
    padding: 5px 0;
    margin-bottom: 5px
}

.mod-buy-method .table .hd td, .mod-buy-method .table .bd td {
    padding: 3px;
    *padding: 2px 3px
}

.mod-buy-method .table .hd td {
    font-weight: bold
}

.mod-upload {
    margin: 0 0 0 90px;
    padding: 5px 0
}

.mod-upload h3 {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top
}

.mod-upload ul {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    color: #999
}

.mod-upload ul li {
    padding: 2px 0
}

.mod-upload .upload {
    padding-top: 15px
}

.mod-upload .input-file {
    width: 250px;
    vertical-align: middle
}

.mod-upload .btn {
    margin-right: 10px;
    vertical-align: middle
}

.mod-upload .btn-middle {
    padding: 0 7px
}

.mod-upload .lnk {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle
}

.mod-submit {
    text-align: center;
    padding: 15px 0
}

.mod-submit p {
    padding: 4px 0
}

.mod-submit label .checkbox, .mod-submit label span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle
}

.mod-cz-desc {
    margin: 10px 35px 18px 37px
}

.mod-cz-desc .hd {
    border-bottom: 1px #e5e5e5 solid
}

.mod-cz-desc .hd h3 {
    float: left;
    background: #fff;
    padding-right: 8px;
    position: relative;
    margin-bottom: -9px;
    font-size: 1.2em
}

.mod-cz-desc .bd {
    padding: 27px 20px 0
}

.mod-cz-desc .table {
    float: left;
    width: 270px
}

.mod-cz-desc .table table {
    width: 100%
}

.mod-cz-desc .table th {
    border: 1px #ececec solid;
    background: #fafafa;
    padding: 5px;
    text-align: center;
    font-weight: bold
}

.mod-cz-desc .table td {
    border-bottom: 1px #eee dashed;
    padding: 11px 5px;
    text-align: left
}

.mod-cz-desc .table .a-r {
    text-align: right
}

.mod-cz-desc .table .a-c {
    text-align: center
}

.mod-cz-desc .q-and-a {
    float: right;
    width: 300px;
    padding-bottom: 20px
}

.mod-cz-desc .q-and-a h4 {
    font-weight: normal;
    margin-bottom: 10px
}

.mod-cz-desc .q-and-a dt, .mod-cz-desc .q-and-a dd {
    padding: 3px 0;
    overflow: hidden;
    zoom: 1;
    color: #666
}

.mod-cz-desc .q-and-a dt {
    font-weight: bold
}

.mod-cz-desc .q-and-a i {
    float: left;
    margin-right: 10px;
    margin-top: 2px
}

.mod-cz-desc .q-and-a span {
    display: block;
    overflow: hidden;
    zoom: 1
}

.mod-pop-10t {
    padding: 8px 14px
}

.mod-pop-10t .panel-content {
    background: #f3f5f7
}

.mod-pop-10t h4 {
    font-weight: normal;
    margin-bottom: 5px
}

.mod-pop-10t table {
    width: 100%
}

.mod-pop-10t th {
    font-weight: bold
}

.mod-pop-10t th, .mod-pop-10t td {
    padding: 2px 3px;
    text-align: center
}

.mod-cz-hm-hd {
    padding: 5px 11px;
    background: #dedede url(https://p5.ssl.qhimg.com/t01fedc349dd63d1be1.png) repeat-x 0 0
}

.mod-cz-hm-hd .form {
    height: 22px;
    padding-top: 4px
}

.mod-cz-hm-hd .form label, .mod-cz-hm-hd .form select, .mod-cz-hm-hd .form input, .mod-cz-hm-hd .form button {
    vertical-align: middle
}

.mod-cz-hm-hd .filter, .mod-cz-hm-hd .paper {
    float: left
}

.mod-cz-hm-hd .filter {
    margin-right: 20px
}

.mod-cz-hm-hd .btn-hm {
    float: right
}

.mod-cz-hm-hd .btn-middle {
    padding: 0 10px;
    height: 20px;
    line-height: 20px
}

.mod-cz-hm-bd {
    background: #fff;
    position: relative;
    padding-bottom: 60px;
    height: 100%
}

.mod-cz-hm-bd .table table {
    width: 100%
}

.mod-cz-hm-bd .table .a2 {
    color: #999
}

.mod-cz-hm-bd .table table th {
    height: 27px;
    line-height: 27px;
    text-align: center;
    border-bottom: 1px #d3d3d3 solid;
    color: #444
}

.mod-cz-hm-bd .table table td {
    height: 35px;
    border-bottom: 1px #e5e5e5 solid;
    text-align: center
}

.mod-cz-hm-bd .table table td img {
    vertical-align: middle;
    margin: 0 2px
}

.mod-cz-hm-bd .table table .top td {
    background: #fff7e4
}

.mod-cz-hm-bd .total {
    position: absolute;
    width: 100%;
    bottom: 0;
    background: #e0e0e0;
    color: #666;
    line-height: 38px
}

.mod-cz-hm-bd .total .l {
    float: left;
    padding: 5px 10px
}

.mod-cz-hm-bd .total .r {
    float: right;
    font-size: 14px;
    margin: 7px 10px 0 0
}

.mod-cz-hm-bd .total .r2 {
    margin: 5px 10px 0 0
}

.mod-cz-hm-bd .total b {
    font-size: 20px;
    font-family: 'Microsoft Yahei'
}

.mod-cz-hm-hd .t b {
    font-weight: 400;
    color: #444;
    font-family: "microsoft yahei";
    font-size: 20px;
    margin: 0 20px 0 0
}

.mod-cz-hm-hd .t em {
    color: #666;
    font-family: "microsoft yahei";
    font-size: 20px;
    margin: 0 20px 0 0
}

.mod-cz-hm-hd .tc span {
    margin-right: 5px;
    vertical-align: middle
}

.mod-cz-hm-hd .tc input {
    vertical-align: middle
}

.mod-cz-hm-hd .l2 {
    float: left
}

.mod-cz-hm-hd .r2 {
    text-align: right
}

.mod-cz-hm-bd .total .f {
    line-height: 23px
}

.mod-cz-hm-bd .total .f h3 {
    font-size: 16px
}

.mod-cz-hm-bd .total .f p span {
    font-size: 14px
}

.mod-cz-hm-bd .total .f p span.t2 {
    color: #666
}

.box-input-money {
    position: relative;
    zoom: 1
}

.box-input-money-d {
    position: absolute;
    top: 0;
    right: 0;
    width: 124px;
    display: none
}

.box-input-money-d div {
    background: #fffaeb;
    border: 2px solid #e1e1e1;
    clear: both
}

.box-input-money-d span {
    float: right;
    width: 73px;
    height: 21px;
    line-height: 19px;
    position: relative;
    bottom: -2px;
    border: 2px solid #e1e1e1;
    border-bottom: 0;
    color: #3f79d0;
    background-color: #ffda6d;
    background-image: linear-gradient(to bottom, #ffda6d, #fffaeb)
}

.box-input-money-d span b {
    float: right;
    height: 21px;
    width: 8px;
    background: url('https://p1.ssl.qhimg.com/t0144797788eef2ed4b.png');
    overflow: hidden;
    margin: 0 6px 0 0
}

.box-input-money-d span em {
    float: left;
    margin: 0 0 0 10px
}

.box-input-money a:hover + div, .box-input-money div:hover {
    display: block
}

.panel-table {
    width: 614px
}

.panel-table .hd {
    overflow: hidden;
    zoom: 1
}

.panel-table .hd h3 {
    float: left
}

.panel-table .hd span {
    line-height: 38px;
    color: #fff6f5
}

.panel-table .table {
    width: 614px
}

.panel-table .table table {
    width: 100%
}

.panel-table .table tr {
    border-bottom: 1px solid #e5e5e5;
    line-height: 42px
}

.panel-table .table tr.th {
    line-height: 26px;
    background: #fafafa;
    border-bottom: 1px solid #ececec
}

.panel-table .table tr.th th {
    color: #777;
    font-weight: bold
}

.panel-table .table .index {
    text-align: center
}

.panel-table .a1 {
    color: #3f79d0
}

body .panel-order-pay {
    width: 585px
}

.panel-order-pay h4 b {
    color: #f41800
}

.panel-order-pay .table {
    padding: 30px
}

.panel-order-pay .table table {
    width: 100%
}

.panel-order-pay .table tr {
    line-height: 42px
}

.panel-order-pay .table tr.th {
    line-height: 26px;
    background-image: linear-gradient(to bottom, #fefefe, #f9f9f9);
    background-color: #fefefe;
    border: 1px solid #ececec
}

.panel-order-pay .table tr.th th, .panel-order-pay .table td {
    text-align: center;
    color: #444
}

.panel-order-pay .a1 {
    color: #3f79d0
}

.panel-order-pay .table td.stats {
    color: #da0000
}

.panel-order-pay .tip {
    line-height: 38px;
    font-weight: bold
}

.panel-order-pay .tip b {
    color: #f41800
}

body .panel-order-view {
    width: 535px
}

.panel-order-view h4 b {
    color: #f41800
}

.panel-order-view .table {
    padding: 15px
}

.panel-order-view .table table {
    width: 100%
}

.panel-order-view .table tr.th {
    line-height: 26px;
    background-image: linear-gradient(to bottom, #fefefe, #f9f9f9);
    background-color: #fefefe;
    border: 1px solid #ececec
}

.panel-order-view .table tr.th th, .panel-order-view .table td {
    text-align: center;
    color: #444;
    border: 1px solid #ececec
}

.panel-order-view .a1 {
    color: #3f79d0
}

.panel-order-view .table td {
    padding: 5px 15px;
    line-height: 16px
}

.panel-order-view .table td.t {
    text-align: left
}

.panel-order-view .table .e {
    color: #b61500
}

.panel-order-view .table .u {
    color: #2767c6
}

.panel-order-view .tip {
    line-height: 38px
}

.mod-cz-hm-bd2 {
    padding-bottom: 0
}

.mod-cz-hm-bd2 .total {
    position: static
}

.mod-cz-hm-hd2 .arrow {
    display: inline-block;
    width: 0;
    height: 0;
    overflow: hidden;
    line-height: 0;
    font-size: 0;
    vertical-align: middle;
    border-top: 5px solid #727272;
    border-bottom: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    _color: #ff3fff;
    _filter: chroma(color=#FF3FFF);
    transition: all .2s ease-in
}

.mod-cz-hm-hd2 {
    padding: 0;
    height: auto
}

.hst-tit {
    height: 36px;
    padding: 5px 11px;
    background-image: linear-gradient(to bottom, #f8f8f8, #f1f1f1);
    background-color: #f8f8f8;
    border: solid #d8d8d8;
    border-width: 1px 0
}

.hst-tit .ico, .hst-tit h3, .hst-tit .select {
    float: left;
    margin-right: 10px
}

.hst-tit h3 {
    line-height: 36px;
    font-size: 16px
}

.hst-tit .select {
    line-height: 24px;
    height: 26px;
    position: relative;
    top: 6px;
    z-index: 2;
    width: 120px
}

.hst-tit .select em {
    padding: 0 25px 0 10px;
    display: block;
    width: 50px;
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    background: #fff;
    position: relative;
    z-index: 3;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset
}

.hst-tit .select em i {
    margin: 0 -10px 0 0;
    position: relative;
    right: -5px
}

.hst-tit .select .opts {
    position: relative;
    background: #fff;
    border: 1px solid #c1c1c1;
    border-radius: 0 3px 3px 3px;
    left: 0;
    display: none;
    top: -1px;
    overflow: hidden;
    box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.2) inset;
    padding: 0 3px 2px
}

.hst-tit .select .opts a {
    display: block;
    background: #fff;
    padding: 0 10px;
    transition: all .2s ease-in
}

.hst-tit .select .opts a:hover {
    background: #f6f6f6
}

.hst-tit .select:hover em {
    border-radius: 3px 3px 0 0;
    border-bottom: 0
}

.hst-tit .select:hover em i {
    border-bottom: 5px solid #727272;
    border-top: 0
}

.hst-tit .select:hover .opts {
    display: block
}

.hst-tit ul {
    float: left;
    height: 38px;
    margin-top: -2px
}

.hst-tit ul li {
    float: left;
    height: 38px;
    padding: 0 5px 0 0
}

.hst-tit ul li a {
    float: left;
    height: 36px;
    line-height: 36px;
    border: 1px solid #bbb;
    border-bottom-color: #d8d8d8;
    position: relative;
    top: 6px;
    background: #fff;
    color: #333;
    padding: 0 23px;
    border-radius: 3px 3px 0 0;
    font-size: 14px
}

.hst-tit ul li a:hover {
    color: #666;
    text-decoration: none
}

.hst-tit ul li a.on {
    color: #666;
    font-weight: bold;
    border-bottom-color: #fff
}

.hst-tit2 {
    overflow: hidden;
    background: #fff;
    height: 34px;
    line-height: 34px;
    padding: 0 14px;
    border-bottom: 1px solid #d8d8d8
}

.hst-tit2 h4 {
    font-size: 14px
}

.hst-tit2 .r2 a {
    display: inline-block;
    color: #777;
    border: 1px solid #e1e1e1;
    line-height: 17px;
    padding: 0 9px;
    margin: 0 0 0 5px
}

.hst-tit2 .r2 a:hover {
    border-color: #ffcf94;
    text-decoration: none
}

.hst-tit2 .r2 a.on {
    border-color: #ffcf94;
    color: #e96e20
}

.hst-tit2 .r2 a.d2 {
    padding: 0 5px
}

.hst-tit2 .r2 .arrow {
    border-width: 3px 3px 0;
    margin: 0 0 0 3px
}

.hst-tit2 .r2 a.cuz {
    border-color: #80c1ea;
    color: #e21001;
    box-shadow: 0 0 4px #80c1ea
}

.hst-tit2 .r2 span {
    display: inline-block;
    line-height: 19px;
    padding: 0 0 0 15px
}

.mod-cz-hm-bd2 .table2 {
    margin: -1px -1px 0
}

.mod-cz-hm-bd2 .table2 thead td {
    line-height: 23px;
    height: 23px
}

.mod-cz-hm-bd2 .table2 thead th {
    line-height: 26px;
    background: #f5f5f5
}

.mod-cz-hm-bd2 .table2 thead th, .mod-cz-hm-bd2 .table2 td {
    border: 1px solid #d8d8d8;
    border-collapse: collapse;
    padding: 0 5px
}

.mod-cz-hm-bd2 .table2 table td {
    height: 29px;
    line-height: 29px
}

.mod-cz-hm-bd2 .table2 .ch {
    color: #e01003
}

.mod-cz-hm-bd2 .table2 .cl {
    color: #146ac9
}

.mod-cz-hm-bd2 .table2 tbody tr:nth-of-type(even), .mod-cz-hm-bd2 .table2 tbody tr.even {
    background: #f9f9f9
}

body .panel-gd {
    width: 486px
}

.panel-gd .form-panel {
    padding-top: 6px
}

.panel-gd .fm-item {
    margin-bottom: 0;
    *margin-bottom: -5px
}

.panel-gd .form-panel .fm-item .k {
    width: 115px;
    *width: 100px
}

.panel-gd .form-panel input.input-small {
    width: 75px;
    height: 22px;
    line-height: 22px;
    vertical-align: middle
}

.panel-gd .form-panel input.input-small {
    width: 73px;
    height: 18px;
    line-height: 18px;
    padding: 2px 0 1px 2px;
    vertical-align: middle;
    border-color: #d6d6d6;
    border-radius: 0;
    box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.1)
}

.panel-gd .c {
    color: #666
}

.panel-gd .c2 {
    color: #666
}

.panel-gd .r {
    margin-right: 10px
}

.panel-gd .r input {
    vertical-align: middle;
    margin-right: 2px
}

.panel-gd .d {
    margin: 5px 5px 0;
    border-top: 1px solid #e7e7e7;
    line-height: 0;
    font-size: 0;
    text-align: center;
    font-family: nsimsun
}

.panel-gd .d span {
    line-height: 20px;
    display: inline-block;
    margin-top: -10px;
    font-size: 12px;
    background: #fff;
    padding: 0 10px
}

.panel-gd .d em {
    color: #f30000;
    font-weight: bold
}

.panel-gd .btns {
    text-align: center
}

.panel-gd .form-panel .btns .btn {
    padding-left: 0
}

.panel-gd .cz-logo {
    width: 70px;
    height: 74px;
    position: absolute;
    left: 14px;
    top: 0
}

.panel-gd .cz-logo-1 {
    background: url(https://p5.ssl.qhimg.com/t0135e253f1f19c0564.png) no-repeat 0 0
}

.panel-gd-s {
    padding-bottom: 15px;
    overflow: hidden
}

.panel-gd-s .image img, .panel-gd-s .image {
    float: left
}

.panel-gd-s .f {
    overflow: hidden;
    zoom: 1;
    padding-left: 10px;
    line-height: 23px
}

.ie6 .panel-gd-s .f {
    padding-left: 7px
}

.panel-gd-s .f ul {
    float: left;
    width: 100%;
    margin-top: -3px
}

.panel-gd-s .f li {
    float: left;
    width: 50%;
    height: 23px;
    overflow: hidden
}

.panel-gd-s .f li.r3 {
    text-align: right
}

.panel-gd-s .f li.w {
    width: 100%
}

.panel-gd-s .f li img {
    vertical-align: middle;
    margin-right: 2px
}

.panel-gd-s .f li i, .panel-gd-s2 .ln i {
    color: #ff6d0b;
    font-weight: bold;
    font-style: normal
}

.panel-gd-s .f select {
    vertical-align: middle
}

.panel-gd .f2 h3 {
    padding: 15px 0 5px
}

.panel-gd .f2 ol li {
    list-style: decimal inside;
    padding: 2px
}

.panel-gd-s2 {
    padding: 10px 14px;
    background: #fff;
    line-height: 23px;
    position: relative
}

.panel-gd-s2 .ln {
    height: 23px
}

.panel-gd-s2 .ln .i {
    float: left;
    margin-left: 20px
}

.panel-gd-s2 .ln .i2 {
    float: right
}

.panel-gd-s2 .ln .sj {
    width: 41px;
    margin: 0 -13px 0 0;
    background: #d3e6f2;
    border-radius: 2px;
    text-align: center;
    line-height: 19px;
    position: relative;
    top: 2px
}

.panel-reg-bd .panel-gd-s {
    padding: 25px 31px 15px;
    margin: 0 -31px 0;
    position: relative;
    zoom: 1;
    background: #fdefef
}

body .panel-gd2 {
    width: 624px
}

.panel-gd-bd {
    background: #f2f2f2;
    padding: 15px 0 0
}

.panel-gd-bd .panel-gd-s {
    padding: 0 14px 15px
}

.panel-gd-bd .table {
    background: url(https://p2.ssl.qhimg.com/t014e52e6c734e641c5.png) 0 27px;
    height: 267px
}

.panel-gd-bd table {
    width: 100%;
    border-collapse: collapse;
    text-align: center
}

.panel-gd-bd thead th {
    text-align: center;
    background: #eaeaea;
    line-height: 27px;
    height: 27px
}

.panel-gd-bd tbody {
    line-height: 24px
}

.panel-gd-bd tbody em {
    color: #f00
}

.panel-gd-bd .page {
    background: #fff;
    padding: 15px 0
}

.panel-gd-dz {
    position: absolute;
    width: 410px;
    height: 310px;
    right: 14px;
    top: 33px;
    border: 2px solid #dadada;
    background: #f7f7f7;
    box-shadow: 2px 1px 3px rgba(0, 0, 0, .3)
}

.panel-gd-dz h3 {
    border: solid #dadada;
    border-width: 2px 2px 0;
    position: absolute;
    right: -2px;
    top: -25px;
    background: #f7f7f7;
    line-height: 23px;
    height: 23px;
    padding: 0 5px;
    box-shadow: 2px -1px 3px rgba(0, 0, 0, .3)
}

.panel-gd-dz .dz {
    padding: 10px 20px 0;
    position: relative;
    background: #f7f7f7
}

.panel-gd-dz .dz .tit {
    line-height: 27px;
    border-bottom: 1px solid #e7e7e7
}

.panel-gd-dz .form-panel .fm-item {
    line-height: 23px;
    min-height: 23px;
    margin-bottom: 0
}

.panel-gd-dz .dz .form-panel .fm-item .k {
    width: auto
}

.panel-gd-dz .form-panel input.input-small {
    height: 17px;
    line-height: 17px
}

.panel-gd-dz .d {
    margin: 15px 0 10px
}

.panel-gd-dz .d span {
    background: #f7f7f7
}

.mod-cz-hm-ft {
    padding: 5px 10px 0
}

.mod-cz-hm-ft .d {
    line-height: 27px;
    overflow: hidden;
    zoom: 1;
    vertical-align: bottom;
    position: relative;
    z-index: 1;
    margin-bottom: -1px
}

.mod-cz-hm-ft .d .bt {
    background: #f6f6f6;
    float: right;
    line-height: 25px;
    padding: 0 22px;
    border: 1px solid #cecece;
    position: relative;
    z-index: 10
}

.mod-cz-hm-ft .d .on {
    background: #fafafa;
    border-bottom: 0 none;
    padding: 0 25px 1px 19px
}

.mod-cz-hm-ft .d .bt:hover {
    text-decoration: none;
    color: #333
}

.mod-cz-hm-ft .d .bt em {
    color: #ed0000
}

.mod-cz-hm-ft .d .bt b {
    display: none
}

.mod-cz-hm-ft .d .on b {
    display: block;
    position: absolute;
    height: 21px;
    width: 8px;
    background: url('https://p1.ssl.qhimg.com/t0144797788eef2ed4b.png');
    overflow: hidden;
    right: 9px;
    top: 2px
}

.mod-cz-hm-ft .d span {
    color: #999;
    margin-right: 10px;
    vertical-align: bottom
}

.mod-cz-hm-ft .d span b {
    color: #333;
    font-weight: 400;
    font-size: 14px
}

.mod-cz-hm-ft .table thead tr {
    background: #fafafa;
    border: 1px solid #d8d8d8
}

.reback {
    line-height: 38px;
    background: url(https://p4.ssl.qhimg.com/t01a04366b3d5c96754.png) no-repeat 0 7px;
    height: 38px;
    padding-left: 25px
}

.tab-pane-zh .ipt48 {
    width: 48px;
    vertical-align: middle
}

.tab-pane-zh .box {
    max-height: 270px;
    _height: 270px;
    overflow: hidden;
    overflow-y: auto
}

.panel-test {
    padding-top: 5px;
    overflow: hidden
}

.panel-test .table {
    margin: 0 -1px -1px 0
}

.plays-memo b, .plays-memo span {
    color: #333
}

.textarea-xlarge {
    height: 44px
}

.prize-a {
    margin-left: 4px;
    font-size: 12px
}

.ipt-45 {
    width: 45px
}

.xfq .fg {
    display: inline-block;
    width: 39px;
    *zoom: 1
}

input.text.hm-input {
    width: 70px;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    background: url(https://p5.ssl.qhimg.com/t01570d56650b5fe1fc.png) no-repeat -1px -2px;
    border: 0;
    font-weight: bold;
    text-align: center;
    color: #444;
    font-family: Arial, '\fffd\fffd\fffd\fffd', Tahoma, Helvetica, sans-serif
}

.mod-cz-hm-bd .table table .tdleft {
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 8em;
    margin-left: .5em
}

.mod-cz-hm-bd .table table .tdright {
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 6em;
    margin-right: .5em
}

.mod-cz-hm-bd .table table .tdright2 {
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 6em;
    padding-right: 5px
}

.mod-cz-hm-bd .table table .tdright3 {
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 6em;
    padding-right: 20px
}

.mod-cz-hm-bd .table table .tdright4 {
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 8em;
    margin-right: 5px
}

.mod-cz-hm-bd .table table .tdleft2 {
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 10em;
    padding-right: 20px
}

.mod-cz-hm-bd .table .a3 {
    color: #6c6c6c;
    word-wrap: break-word;
    word-break: break-all
}

.inputArea .delProjID {
    padding: 0 10px;
    height: 20px;
    line-height: 20px
}

.btn-large3 {
    font-size: 23px;
    font-weight: bold
}

.coop-ck-table th {
    background-color: #fbfbfb
}

.tips-bottom {
    padding: 10px 30px 20px;
    margin: 10px 0 0;
    border: 1px #ddd solid;
    background: #fff;
    color: #666
}

.remark {
    padding: 5px 20px 20px;
    border-top: 1px #ccc dashed
}

.failed {
    padding: 0 20px 10px
}

.ffailed p {
    padding: 0 0 4px 0
}

.failed tr {
    border: 1px #ccc solid;
    height: 22px;
    line-height: 22px
}

.failed td, .failed th {
    padding: 0 4px
}

.ten-issue-code {
    width: 221px;
    left: -13px;
    _left: -28px;
    top: 26px;
    z-index: 5;
    position: absolute
}

.odd {
    background: #f7f8f9
}

.line-light {
    background-color: #fff7e4
}

.zhanji-dingz li.fm-item {
    padding: 0
}

.mod-cz-bd {
    border: 1px #d5d5d5 solid;
    border-width: 0 1px 1px
}

.mod-cz-hd .nav-cz-main .main li.active:hover {
    background: #bf0824 url(https://p2.ssl.qhimg.com/t01edf7d8164b7bdd24.png) no-repeat center bottom
}

.mod-cz-hd .nav-cz-main .main li:hover {
    background: #ba1009
}

.mod-cz-hm-bd2 .table {
    color: #666
}

.mod-cz-hm-bd2 .table tbody .c9 {
    color: #999
}

.mod-cz-hm-bd2 .table tbody .co {
    color: #ff9600
}

.mod-cz-hd .cz-logo-pl3 {
    background: url(https://p4.ssl.qhimg.com/t012e996bd58c925fbf.png) no-repeat 0 0
}

.pl3-bd .mod-cz-hd .nav-cz-main {
    background: #096abf url(https://p3.ssl.qhimg.com/t01ba044b88d54fc0a1.png) repeat-x 0 0
}

.pl3-bd .mod-cz-hd .nav-cz-main .main {
    border-right: 1px solid #1b81ed
}

.pl3-bd .mod-cz-hd .nav-cz-main .main li {
    border-left: 1px #1b81ed solid;
    border-right: 1px #005f9e solid
}

.pl3-bd .mod-cz-hd .nav-cz-main .main .active {
    background: #115da6 url(https://p2.ssl.qhimg.com/t01edf7d8164b7bdd24.png) no-repeat center bottom;
    border-left-color: #284070;
    border-right-color: #1059a0
}

.pl3-bd .mod-cz-hd .nav-cz-main .main li.active:hover {
    background: #0970cd url(https://p2.ssl.qhimg.com/t01edf7d8164b7bdd24.png) no-repeat center bottom
}

.pl3-bd .mod-cz-hd .nav-cz-main .main li:hover {
    background: #105caa
}

.pl3-bd .mod-cz-hd .nav-cz-main .quirk li a {
    color: #cee1f2
}

.pl3-bd .mod-cz-hd .nav-cz-main .quirk li.divider {
    color: #5397d2
}

.pl3-bd .mod-cz-bd .nav-cz-sub .active {
    border-color: #005da3;
    background: #2e8ccd
}

.mod-select-bolls-3 {
    margin: 0 20px
}

.mod-select-bolls-3 .boll-item-col2 .v {
    width: 648px
}

.mod-select-bolls-3 .boll-item-col2 .t {
    width: 0
}

.mod-select-bolls-col2 {
    margin: 0 20px
}

.mod-select-bolls-col2 .boll-item-col3 .v {
    width: 426px
}

.mod-select-bolls-col2 .boll-item-col3 .t {
    width: 222px
}

.mod-select-bolls .hd em.blue {
    color: #096ed6
}

.mod-select-bolls .boll-item .k1-hide .k1 {
    visibility: hidden
}

.btn-boll-2:hover {
    color: #fff
}

.mod-select-bolls .tool-list-sty2 {
    font-size: 0;
    text-align: center
}

.mod-select-bolls .tool-list-sty2 li {
    float: none;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-right: 10px;
    vertical-align: top;
    font-size: 12px
}

.tool-list-sty2 li .btn-middle {
    padding: 0 7px;
    _height: 17px;
    _padding: 5px 7px 0
}

.tool-list-sty2 li .btn-middle i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url(https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png) no-repeat 0 -136px
}

.tool-list-sty2 li .btn-middle i.blue-ball {
    background-position: -44px -136px
}

.checkall-btn {
    float: right;
    display: inline;
    margin: -52px 26px 0 0
}

.checkall-btn .btn-middle {
    padding: 0 7px
}

.checkall-xw-btn {
    float: left;
    display: inline;
    margin-top: 4px
}

.checkall-xw-btn .btn-middle {
    padding: 0 7px
}

.mod-select-bolls .ft b.blue {
    color: #096ed6
}

.prize-balllist-fl {
    float: left
}

.prize-ball-list {
    padding-top: 5px;
    overflow: hidden
}

.prize-ball-list li {
    float: left;
    width: 10px;
    margin-right: 3px
}

.prize-ball {
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 10px;
    height: 10px;
    background: url(https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png) no-repeat 0 -136px
}

.prize-ball-blue {
    overflow: hidden;
    padding-top: 5px
}

.prize-ball-blue .prize-ball {
    background-position: -44px -136px
}

.mod-aside .list-ball-t1 li .progress-t2 {
    width: 155px
}

.mod-aside .list-ball-t1 li .progress .blue-bar {
    background: #c2d8e5
}

.mod-aside .ico-ball-blue {
    background-position: -44px -78px
}

.mod-aside .ico-ball2 {
    width: 22px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    background: url(https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png) no-repeat 0 -46px
}

.mod-aside .ico-ball-t2 {
    background-position: -44px -46px
}

.mod-aside-t2 .ball-list .ico-ball2 {
    float: left;
    margin-right: 3px
}

.mod-select-result .result .content li.libgred {
    background: #ffaf9a
}

.luckbuy .luckbuy-list {
    text-align: center;
    padding: 0 0 12px 10px
}

.luckbuy .luckbuy-list li {
    width: 83px;
    height: 83px;
    margin: 14px 0 0 14px
}

.luckbuy .luckbuy-list li em {
    display: block;
    width: 83px;
    height: 83px
}

.tool-list .tool-list-num {
    text-align: center;
    font-size: 0
}

.tool-list .tool-list-num dt {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 12px
}

.tool-list .tool-list-num dd {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.tool-list .tool-list-num dd a {
    display: inline-block;
    width: 27px;
    text-align: center;
    line-height: 27px;
    color: #666;
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    background: #dedede
}

.tool-list .tool-list-num dd a:hover {
    background: #ffb814
}

.tool-list .tool-list-num dd a.active {
    color: #fff;
    background: #d11b0f
}

.ssq-shengxiao li em {
    background: url(https://p0.ssl.qhimg.com/t012e1dec23f7835e83.png) no-repeat
}

.ssq-shengxiao li em:hover.shu {
    background-position: 0 -194px
}

.ssq-shengxiao li.btn-boll-active em.shu {
    background-position: 0 -387px
}

.ssq-shengxiao li em.niu {
    background-position: -97px 0
}

.ssq-shengxiao li em:hover.niu {
    background-position: -97px -194px
}

.ssq-shengxiao li.btn-boll-active em.niu {
    background-position: -97px -386px
}

.ssq-shengxiao li em.hu {
    background-position: -193px 0
}

.ssq-shengxiao li em:hover.hu {
    background-position: -193px -194px
}

.ssq-shengxiao li.btn-boll-active em.hu {
    background-position: -193px -386px
}

.ssq-shengxiao li em.tu {
    background-position: -290px 0
}

.ssq-shengxiao li em:hover.tu {
    background-position: -290px -194px
}

.ssq-shengxiao li.btn-boll-active em.tu {
    background-position: -290px -386px
}

.ssq-shengxiao li em.long {
    background-position: -387px 0
}

.ssq-shengxiao li em:hover.long {
    background-position: -387px -194px
}

.ssq-shengxiao li.btn-boll-active em.long {
    background-position: -387px -386px
}

.ssq-shengxiao li em.she {
    background-position: -484px 0
}

.ssq-shengxiao li em:hover.she {
    background-position: -484px -194px
}

.ssq-shengxiao li.btn-boll-active em.she {
    background-position: -484px -386px
}

.ssq-shengxiao li em.ma {
    background-position: 0 -97px
}

.ssq-shengxiao li em:hover.ma {
    background-position: 0 -291px
}

.ssq-shengxiao li.btn-boll-active em.ma {
    background-position: 0 -484px
}

.ssq-shengxiao li em.yang {
    background-position: -97px -97px
}

.ssq-shengxiao li em:hover.yang {
    background-position: -97px -291px
}

.ssq-shengxiao li.btn-boll-active em.yang {
    background-position: -97px -484px
}

.ssq-shengxiao li em.hou {
    background-position: -193px -97px
}

.ssq-shengxiao li em:hover.hou {
    background-position: -193px -291px
}

.ssq-shengxiao li.btn-boll-active em.hou {
    background-position: -193px -484px
}

.ssq-shengxiao li em.ji {
    background-position: -290px -97px
}

.ssq-shengxiao li em:hover.ji {
    background-position: -290px -291px
}

.ssq-shengxiao li.btn-boll-active em.ji {
    background-position: -290px -484px
}

.ssq-shengxiao li em.gou {
    background-position: -387px -97px
}

.ssq-shengxiao li em:hover.gou {
    background-position: -387px -291px
}

.ssq-shengxiao li.btn-boll-active em.gou {
    background-position: -387px -484px
}

.ssq-shengxiao li em.zhu {
    background-position: -484px -97px
}

.ssq-shengxiao li em:hover.zhu {
    background-position: -484px -291px
}

.ssq-shengxiao li.btn-boll-active em.zhu {
    background-position: -484px -484px
}

.ssq-xingzuo li em {
    background: url(https://p3.ssl.qhimg.com/t01ec5720b9b757d54d.png) no-repeat
}

.ssq-xingzuo li em:hover.by {
    background-position: 0 -194px
}

.ssq-xingzuo li.btn-boll-active em.by {
    background-position: 0 -387px
}

.ssq-xingzuo li em.jn {
    background-position: -97px 0
}

.ssq-xingzuo li em:hover.jn {
    background-position: -97px -194px
}

.ssq-xingzuo li.btn-boll-active em.jn {
    background-position: -97px -386px
}

.ssq-xingzuo li em.sz {
    background-position: -193px 0
}

.ssq-xingzuo li em:hover.sz {
    background-position: -193px -194px
}

.ssq-xingzuo li.btn-boll-active em.sz {
    background-position: -193px -386px
}

.ssq-xingzuo li em.jx {
    background-position: -290px 0
}

.ssq-xingzuo li em:hover.jx {
    background-position: -290px -194px
}

.ssq-xingzuo li.btn-boll-active em.jx {
    background-position: -290px -386px
}

.ssq-xingzuo li em.shiz {
    background-position: -387px 0
}

.ssq-xingzuo li em:hover.shiz {
    background-position: -387px -194px
}

.ssq-xingzuo li.btn-boll-active em.shiz {
    background-position: -387px -386px
}

.ssq-xingzuo li em.cn {
    background-position: -484px 0
}

.ssq-xingzuo li em:hover.cn {
    background-position: -484px -194px
}

.ssq-xingzuo li.btn-boll-active em.cn {
    background-position: -484px -386px
}

.ssq-xingzuo li em.tc {
    background-position: 0 -97px
}

.ssq-xingzuo li em:hover.tc {
    background-position: 0 -291px
}

.ssq-xingzuo li.btn-boll-active em.tc {
    background-position: 0 -484px
}

.ssq-xingzuo li em.tx {
    background-position: -97px -97px
}

.ssq-xingzuo li em:hover.tx {
    background-position: -97px -291px
}

.ssq-xingzuo li.btn-boll-active em.tx {
    background-position: -97px -484px
}

.ssq-xingzuo li em.ss {
    background-position: -193px -97px
}

.ssq-xingzuo li em:hover.ss {
    background-position: -193px -291px
}

.ssq-xingzuo li.btn-boll-active em.ss {
    background-position: -193px -484px
}

.ssq-xingzuo li em.mj {
    background-position: -290px -97px
}

.ssq-xingzuo li em:hover.mj {
    background-position: -290px -291px
}

.ssq-xingzuo li.btn-boll-active em.mj {
    background-position: -290px -484px
}

.ssq-xingzuo li em.sp {
    background-position: -387px -97px
}

.ssq-xingzuo li em:hover.sp {
    background-position: -387px -291px
}

.ssq-xingzuo li.btn-boll-active em.sp {
    background-position: -387px -484px
}

.ssq-xingzuo li em.sy {
    background-position: -484px -97px
}

.ssq-xingzuo li em:hover.sy {
    background-position: -484px -291px
}

.ssq-xingzuo li.btn-boll-active em.sy {
    background-position: -484px -484px
}

.ssq-xingming, .ssq-shoujh {
    padding: 30px 0 10px 44px
}

.ssq-shengri {
    padding: 30px 0 10px 28px;
    line-height: 75px
}

.mod-select-bolls .boll-item .ssq-icon {
    float: left;
    width: 60px;
    background: url(https://p3.ssl.qhimg.com/t01cf19a7e3c97c067d.png) no-repeat
}

.mod-select-bolls .boll-item .luckbuy .ssq-icon-xingm {
    width: 56px;
    height: 52px;
    background-position: 0 0
}

.mod-select-bolls .boll-item .luckbuy .ssq-icon-shoujh {
    width: 61px;
    height: 60px;
    background-position: 0 -56px
}

.mod-select-bolls .boll-item .luckbuy .ssq-icon-shengri {
    width: 64px;
    height: 67px;
    background-position: 0 -121px
}

.mod-select-bolls .boll-item .form-item {
    padding: 5px 0 0 20px
}

.luckbuy .form-item label {
    color: #333;
    font-size: 28px;
    line-height: 42px;
    font-weight: bold;
    font-family: 'Microsoft Yahei';
    vertical-align: middle
}

.luckbuy .form-item .ssq-luck-ipt {
    width: 298px;
    height: 20px;
    padding: 11px 0 11px 4px;
    line-height: 20px;
    font-size: 20px;
    border: 1px solid #b2b2b2;
    margin-left: 3px;
    vertical-align: middle;
    box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.1)
}

.luckbuy .select-box {
    height: 42px;
    line-height: 42px;
    border: 0
}

.luckbuy .select-box .txt-box {
    display: inline-block;
    width: 96px;
    height: 42px;
    line-height: 42px;
    border: 1px solid #b2b2b2
}

.luckbuy .select-box .ico {
    width: 43px;
    height: 42px;
    background: url(https://p0.ssl.qhimg.com/t015002cd89d9e167d2.png) no-repeat
}

.luckbuy .select-box .txt {
    font-size: 34px;
    font-weight: bold;
    font-family: Arial;
    margin-left: 7px
}

.luckbuy .select-box .select-txt {
    font-size: 28px;
    font-weight: bold;
    font-family: 'Microsoft Yahei';
    color: #666;
    display: inline-block;
    height: 42px;
    line-height: 42px
}

.luckbuy .select-box .list {
    width: 96px;
    top: 42px;
    left: 5px;
    max-height: 420px;
    _height: 420px;
    overflow: auto
}

.luckbuy .select-box .list li {
    float: none;
    width: auto;
    height: 42px;
    line-height: 42px;
    margin: 0;
    font-size: 34px;
    font-weight: bold;
    font-family: Arial;
    text-align: left
}

.luckbuy .select-box-nian .txt-box {
    width: 155px
}

.luckbuy .select-box-nian .list {
    width: 155px
}

.mod-upload-col2 {
    margin: 0 30px 15px
}

.mod-upload-col2 h3 {
    line-height: 26px
}

.mod-upload-col2 ul {
    color: #333;
    line-height: 22px
}

.mod-upload-col2 p {
    padding-top: 5px;
    color: #999
}

.mod-select-result-col2 {
    margin: 0 30px
}

.issueList {
    background: #fafafa;
    padding: 10px 30px 0 0
}

.issueList li {
    float: left;
    width: 288px;
    height: 38px;
    padding-left: 30px
}

.issueList li .clogray {
    color: #666;
    font-family: Tahoma
}

.mod-select-result-col2 .total-result {
    display: inline-block;
    padding-right: 60px
}

.mod-select-result-col2 .total input {
    width: auto
}

.mod-select-result-col2 .total input.ipt-45 {
    width: 45px
}

.mod-textarea-result-copy {
    margin-bottom: 10px
}

.mod-textarea-result-copy .bd {
    border: 0
}

.mod-textarea-result-copy .result {
    border-right: 0
}

.mod-textarea-result-copy .result .content {
    border-bottom: 0
}

.textarea-wlarge {
    width: 542px
}

.textarea-hlarge {
    height: 130px
}

.mod-textarea-result-copy .textarea {
    font-weight: bold
}

.mod-cz-hd .cz-zclogo {
    background: url(https://p5.ssl.qhimg.com/t014b8a65b8e67ad608.png) no-repeat 0 0
}

.mod-cz-hd .cz-jq4logo {
    background: url(https://p0.ssl.qhimg.com/t01b3d3feeb83c9f2ab.png) no-repeat 0 0
}

.mod-cz-hd .cz-zc6logo {
    background: url(https://p2.ssl.qhimg.com/t0121840175b47d7cc9.png) no-repeat 0 0
}

.sfc-bd .mod-cz-hd .nav-cz-main {
    background: #4f960c url(https://p1.ssl.qhimg.com/t010ed68ab7061ae9fc.png) repeat-x 0 0
}

.sfc-bd .mod-cz-hd .nav-cz-main .main {
    border-right: 1px #6abd31 solid
}

.sfc-bd .mod-cz-hd .nav-cz-main .main li {
    border-left: 1px #69bd31 solid;
    border-right: 1px #426f14 solid
}

.sfc-bd .mod-cz-hd .nav-cz-main .main li:hover {
    background: #34820b
}

.sfc-bd .mod-cz-hd .nav-cz-main .main .active {
    background: #377810 url(https://p2.ssl.qhimg.com/t01edf7d8164b7bdd24.png) no-repeat center bottom;
    border-right-color: #416e13
}

.sfc-bd .mod-cz-hd .nav-cz-main .main li.active:hover {
    background: #499817 url(https://p2.ssl.qhimg.com/t01edf7d8164b7bdd24.png) no-repeat center bottom
}

.sfc-bd .mod-cz-hd .nav-cz-main .quirk li a {
    color: #dbebce
}

.sfc-bd .mod-cz-hd .nav-cz-main .quirk li.divider {
    color: #86b555
}

.sfc-bd .mod-cz-bd .nav-zc-sub .active {
    border-color: #4f8c00;
    background: #65a314
}

.mod-select-bolls-col3 {
    margin: 0 auto
}

.sfc-table {
    width: 728px;
    border-bottom: 1px solid #d0d0d0
}

.sfc-table th {
    border: 1px solid #d0d0d0;
    border-bottom: 0;
    background: url(https://p3.ssl.qhimg.com/t01f7f2e80bc142fa88.png) repeat-x;
    font-weight: bold;
    text-align: center;
    color: #333;
    line-height: 22px
}

.sfc-table sup {
    vertical-align: super;
    font-size: 12px;
    font-family: 'Microsoft Yahei';
    font-weight: normal;
    color: #676767
}

.sfc-table tbody tr td {
    border-top: 1px solid #d0d0d0;
    text-align: center;
    color: #656565
}

.sfc-table .txtc-f {
    color: #fff
}

.sfc-table .txtc-blue {
    color: #1e51a4
}

.sfc-table .cur {
    cursor: pointer
}

.sfc-table .score {
    color: #ccc
}

.sfc-table .score span {
    color: #656565;
    display: inline-block;
    width: 30px;
    *width: 28px
}

.sfc-table .score .btn {
    width: 22px;
    margin: 5px 5px;
    text-align: center;
    color: #666;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 14px
}

.sfc-table .score .btn-boll-active {
    border: 1px #f66a03 solid;
    background: #ff8331 url(https://p5.ssl.qhimg.com/t01ead3fafdd00ec563.png) no-repeat 0 -299px;
    color: #fff
}

.sfc-table .btn-middel-y {
    width: 15px;
    height: 15px;
    line-height: 15px;
    color: #c87843
}

.mod-select-bolls .ft input.text {
    width: 45px
}

.mod-aside-bg {
    background: #fffaee;
    padding: 10px 13px;
    border-bottom: 1px #e9d9b2 solid
}

.mod-aside-t2 .ball-list-nobg .ico-ball-nobg {
    float: left;
    width: 14px;
    line-height: 20px;
    color: #da0000;
    text-align: center;
    font-family: Tahoma;
    font-size: 16px;
    font-weight: bold
}

.mod-aside .award {
    color: #666;
    padding: 0 0 4px 14px
}

.mod-aside .bd .tab-content-t2 {
    width: 223px;
    padding-top: 10px;
    overflow: hidden
}

.winner-infor {
    float: left;
    width: 223px
}

.winner-infor dl {
    padding-bottom: 4px
}

.winner-infor dt {
    float: left
}

.winner-infor .icon {
    display: inline-block
}

.winner-infor .icon-prize {
    width: 40px;
    height: 40px;
    background: url(https://p0.ssl.qhimg.com/t013c14ace6349cc9dd.png) no-repeat
}

.winner-infor dd {
    overflow: hidden;
    zoom: 1;
    padding-left: 10px;
    color: #666
}

.winner-infor dd h4 {
    color: #333;
    font-weight: normal;
    font-size: 12px
}

.winner-infor .infor {
    line-height: 22px
}

.winner-infor .infor strong {
    display: inline-block;
    float: left
}

.winner-infor .infor span {
    display: block;
    overflow: hidden
}

.winner-infor .tool {
    padding: 6px 0 0 38px
}

.winner-infor .tool .btn-middle {
    padding: 0 10px;
    margin-right: 10px
}

.mod-aside .hd .nav-tab-t2 ul {
    border: 0;
    padding-top: 6px
}

.mod-aside .hd .nav-tab-t2 li {
    width: 13px;
    height: 13px;
    padding: 0;
    margin-left: -1px;
    border: 1px solid #d8d8d8;
    line-height: 15px;
    text-align: center;
    font-family: '\5b8b\4f53';
    font-size: 14px
}

.btn-middel-y {
    display: inline-block;
    white-space: pre;
    word-break: keep-all;
    height: 22px;
    line-height: 22px;
    border-radius: 2px;
    text-align: center;
    border: 1px #fad0a9 solid;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    background: #f8f8f8 url(https://p5.ssl.qhimg.com/t01ead3fafdd00ec563.png) repeat-x 0 -274px;
    cursor: pointer
}

.mod-aside .list-t2 li a {
    color: #999
}

.mod-aside .list-t2 li a:hover {
    color: #d80000
}

.prize-ball-list {
    display: inline-block;
    overflow: hidden;
    vertical-align: top
}

.prize-ball {
    display: inline-block;
    width: 10px;
    height: 10px;
    *margin-right: 3px;
    background: url(https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png) no-repeat 0 -136px
}

.prize-ball-blue {
    display: inline-block;
    vertical-align: top
}

.mod-select-bolls .boll-item .k .k1 .caret {
    position: absolute;
    right: -10px;
    top: 5px;
    width: 0;
    height: 0;
    font-size: 0;
    border-color: #fff #fff #fff #e6e6e6;
    border-width: 5px;
    border-style: solid;
    line-height: 0;
    _right: -11px
}

.mod-explaina-table td.kjhm-rj {
    text-align: right;
    font-weight: bold;
    padding-right: 5px
}

.ssc-gray {
    color: #8a8a8a
}

.kpc-bd .mod-cz-hd .cz-xssclogo {
    background: url(https://p4.ssl.qhimg.com/t01c1287c2da6701809.png) no-repeat 0 0
}

.kpc-bd .mod-cz-hd .cz-params li b.normal {
    color: #000;
    font-size: 12px
}

.kpc-bd .mod-cz-hd .nav-cz-main {
    background: #ed5314 url(https://p0.ssl.qhimg.com/t01604d5862dd0f23b9.png) repeat-x 0 -64px
}

.kpc-bd .mod-cz-hd .nav-cz-main .main {
    border-right: 1px solid #ff7c05
}

.kpc-bd .mod-cz-hd .nav-cz-main .main .active {
    background: #ec1200 url(https://p2.ssl.qhimg.com/t01edf7d8164b7bdd24.png) no-repeat center bottom;
    border-left-color: #d81200;
    border-right-color: #e40c0a
}

.kpc-bd .mod-cz-hd .nav-cz-main .main li {
    border-left: 1px #ff7c05 solid;
    border-right: 1px #e40c0a solid
}

.kpc-bd .mod-cz-hd .nav-cz-main .quirk li a {
    color: #fddfd0
}

.kpc-bd .mod-cz-hd .nav-cz-main .quirk li.divider {
    color: #f78e5c
}

.kpc-bd .mod-cz-bd .nav-cz-sub .active {
    border-color: #ba2f18;
    background: #ee6227
}

.kpc-select-item {
    margin-top: 10px
}

.kpc-select-item .hd {
    padding: 5px
}

.mod-select-filter span.numcount {
    float: right;
    margin-right: 50px;
    font-weight: bold;
    color: #d93300;
    cursor: pointer
}

.kpc-select-item .boll-item {
    padding: 7px 15px 10px;
    background: #fffaee;
    border: 1px solid #eadab5
}

.kpc-select-item .boll-item .k {
    width: 60px
}

.kpc-select-item .boll-item .k .k1 {
    width: auto
}

.kpc-select-item .boll-item .k .k2 {
    margin-top: 7px
}

.kpc-select-item .boll-item .k .k1 .caret {
    border-color: #fffaee #fffaee #fffaee #e6e6e6;
    _right: -10px
}

.kpc-select-item .boll-item .v {
    width: 528px
}

.kpc-select-item .num-list li {
    float: left;
    display: inline;
    width: 63px;
    margin-left: 12px;
    _margin-left: 8px
}

.kpc-select-item .num-list li .btn-middle {
    height: 18px;
    line-height: 18px;
    border: 1px solid #bcbcbc;
    padding: 0 5px;
    margin-top: 7px
}

.kpc-select-item .num-list li .btn-middle:hover {
    border: 1px solid #eccba8;
    background: #ffe4bd url(https://p5.ssl.qhimg.com/t01ead3fafdd00ec563.png) repeat-x 0 -274px;
    color: #e40000
}

.kpc-select-item .num-list li .n {
    display: block;
    text-align: center;
    margin-top: 7px;
    color: #8a8a8a
}

.kpc-select-item .boll-item .t {
    float: none;
    width: 585px;
    overflow: hidden;
    padding: 5px 0 0 4px
}

.kpc-select-item .boll-item .t p {
    color: #c4c4c4
}

.kpc-select-item .boll-item .t .tool-bar {
    float: right;
    color: #c4c4c4
}

.kpc-select-item .boll-item .t .tool-bar a {
    color: #3f79d0
}

.mod-cz-desc02 .hd {
    border-bottom: 0
}

.mod-cz-desc02 .bd {
    padding: 10px 0 0
}

.mod-cz-desc .hd .hdr {
    float: right;
    cursor: pointer
}

.mod-kjnum-table {
    border: 1px solid #e0e0e0
}

.mod-kjnum-table .br2 {
    border-right: 1px solid #e0e0e0
}

.mod-kjnum-table th span, .mod-kjnum-table td span {
    display: inline-block;
    width: 50px;
    text-align: center
}

.mod-kjnum-table tr td {
    border-right: 1px solid #e0e0e0
}

.mod-kjnum-table td .code {
    display: inline-block;
    width: 50px;
    color: #146ac9
}

.mod-kjnum-table td .code2 {
    display: inline-block;
    width: 30px
}

.mod-kjnum-table th, .mod-kjnum-table td {
    padding: 3px 0;
    border-bottom: 1px solid #e0e0e0
}

.mod-explaina-table th, .mod-explaina-table td {
    padding: 3px 0 3px 5px;
    border: 1px solid #e0e0e0
}

.mod-kjnum-table tbody tr:nth-child(even) {
    background-color: #f8f8f8
}

.ball-num {
    text-align: center
}

.mod-aside-xssckj .hd {
    border-bottom: 0
}

.mod-aside-xssckj .hd h3 {
    float: none;
    padding: 10px 0;
    font-size: 13px;
    text-align: center
}

.mod-aside-xssckj .hd .kj-date {
    text-align: center;
    padding: 5px 0
}

.mod-aside .ico-ball3 {
    display: inline-block;
    width: 29px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    background: url(https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png) no-repeat 0 -199px;
    color: #fff;
    font-size: 14px;
    font-family: Tahoma;
    font-weight: bold;
    *display: inline;
    *zoom: 1;
    *margin-right: 3px
}

.kpkjcode span {
    display: inline-block;
    width: 39px
}

.syy .kpkjcode span {
    display: inline-block;
    width: 36px
}

.kpkjcode th {
    padding: 0 2px;
    background: #f4f4f4;
    border: 1px solid #dcdcdc;
    text-align: center
}

.kpkjcode .tabtit {
    display: inline-block;
    width: 65px;
    *width: 65px;
    cursor: pointer;
    border-bottom: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    text-align: center;
    color: #3f79d0
}

.kpkjcode .tabtit:hover {
    color: #c70000
}

.kpkjcode .last {
    border-right: 0
}

.kpkjcode .active {
    border-bottom: 0;
    color: #dd3e3e;
    font-weight: bold;
    background-image: linear-gradient(to bottom, #fefefe, #f4f4f4)
}

.kpkjcode .active:hover {
    color: #dd3e3e
}

.mod-kjnum-table th, .mod-explaina-table th {
    background: #f4f4f4
}

.kpc-select-item .num-list li .btn-middle {
    height: 18px;
    line-height: 18px;
    border: 1px solid #bcbcbc;
    padding: 0 5px;
    margin-top: 7px;
    background: url(https://p5.ssl.qhimg.com/t01ead3fafdd00ec563.png) repeat-x 0 -629px
}

.kpkjcode tr {
    line-height: 17px
}

.kpkjcode td {
    padding: 4px 0;
    text-align: center
}

.mod-aside-xssckj .bd {
    margin-top: 10px
}

.mod-aside-xssckj .ft {
    padding: 0 0 10px 0
}

.mod-aside .list-ball-t1 .k {
    display: inline-block;
    width: 60px;
    color: #666;
    *display: inline;
    *zoom: 1
}

.mod-aside .list-ball-t1 .kwauto {
    width: auto
}

.mod-aside .list-ball-t1 li .progress-t3 {
    width: 120px
}

.tab-pane-znzh .fm-item p {
    padding: 3px 0
}

.tab-pane-znzh .dissel {
    color: #999
}

.btn-small-primary {
    padding: 0 10px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #fff9e6;
    font-weight: normal;
    border-radius: 0;
    text-shadow: none
}

.mod-buy-method .tab-pane-znzh .table .hd {
    border-bottom: 0
}

.tab-pane-znzh .table th {
    padding: 5px 0;
    border-top: 1px solid #d5d5d5;
    background: #f4f4f4
}

.tab-pane-znzh .table td, .tab-pane-znzh .table th {
    text-align: center
}

.tab-pane-znzh .table .tal {
    text-align: left
}

.mod-select-bolls .hd span.muted {
    color: #bebebe
}

.kpc-select-item .num-list li {
    width: 67px;
    margin-left: 8px;
    _margin-left: 4px
}

.kpc-select-item .num-list li .btn-middle {
    width: 65px;
    padding: 0
}

.kpc-select-item .num-list .r4 li {
    width: 75px
}

.kpc-select-item .num-list .r4 li .btn-middle {
    width: 75px
}

.kpc-select-item .num-list .r5 li {
    width: 95px
}

.kpc-select-item .num-list .r5 li .btn-middle {
    width: 95px
}

.kpc-select-item .num-list .r6 li {
    width: 120px
}

.kpc-select-item .num-list .r6 li .btn-middle {
    width: 120px
}

.kpc-select-item .yl-combo-r7 .boll-item .v {
    width: 554px
}

.kpc-select-item .num-list .r7 li {
    width: 128px
}

.kpc-select-item .num-list .r7 li .btn-middle {
    width: 128px
}

.kpc-select-item .num-list .r8 li {
    width: 173px
}

.kpc-select-item .num-list .r8 li .btn-middle {
    width: 173px
}

.mod-select-bolls-col4 .boll-item {
    padding: 0 0 0 40px
}

.mod-select-bolls-col4 .hd {
    text-align: left
}

.mod-select-bolls .hd span {
    text-align: center
}

.mod-select-bolls-col4 .hd .t1 {
    width: 365px
}

.mod-select-bolls-col4 .boll-list li {
    width: 47px;
    height: 65px;
    margin-right: 10px
}

.mod-select-bolls-col4 .boll-item .v {
    width: 260px
}

.ico-ball2 {
    width: 22px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    background: url(https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png) no-repeat 0 -46px
}

.ico-ball-t2 {
    background-position: -44px -46px
}

.coop-kj-num {
    height: 44px;
    background: #ffe9b8
}

.coop-kj-num .kj-ball-list {
    float: left;
    padding: 10px 0 0 15px
}

.coop-kj-num .ball-list {
    display: inline-block;
    vertical-align: middle;
    *display: inline;
    *zoom: 1
}

.coop-kj-num .ico-ball2 {
    float: left;
    margin-right: 3px
}

.coop-kj-num .coop-kj-data, .coop-kj-num .coop-kj-lnk {
    float: left;
    display: block;
    padding: 0 0 0 15px;
    color: #666;
    line-height: 44px
}

body .panel-order-view02 {
    width: 535px
}

.panel-order-view02 .tip {
    line-height: 38px
}

.panel-order-view02 .sel_info {
    text-align: right;
    line-height: 30px
}

.panel-order-view02 .table {
    padding: 15px
}

.panel-order-view02 .table th, .panel-order-view02 .table td {
    text-align: center;
    border: 1px solid #ececec
}

.panel-order-view02 .table th {
    line-height: 28px
}

.panel-order-view02 .table td {
    padding: 5px;
    vertical-align: top
}

.panel-order-view02 .table td em {
    color: #999
}

.panel-order-view02 .table .t1 {
    background: #f2f2f2;
    vertical-align: middle
}

.panel-order-view02 .table.name {
    display: inline-block;
    width: 22px
}

.kpc-bd .mod-cz-hd .nav-cz-main .main li.active:hover {
    background: #f03d0d url(https://p2.ssl.qhimg.com/t01edf7d8164b7bdd24.png) no-repeat center bottom
}

.kpc-bd .mod-cz-hd .nav-cz-main .main li:hover {
    background: #f03d0d
}

.mod-cz-hm-hd3 {
    background: #fff
}

.mod-cz-hm-hd3 .mod-select-filter {
    padding: 0
}

.ico-ball3 {
    width: 22px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #555;
    background: url(https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png) no-repeat -44px -287px
}

.ico-ball3-active {
    background-position: 0 -287px;
    color: #fff
}

.select-box02 {
    width: 85px;
    border-radius: 3px;
    padding: 0 0 0 5px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) inset
}

.select-box02 .list {
    _left: 2px
}

.select-box-current {
    border-color: #80c1ea;
    box-shadow: 0 0 4px #80c1ea
}

.select-box-current .list {
    display: block
}

.select-con .select-box, .select-con .select02 {
    display: inline-block;
    vertical-align: middle;
    *margin-right: 5px;
    *vertical-align: middle;
    *display: inline;
    *zoom: 1
}

.select02 {
    position: relative;
    z-index: 20
}

.select02 .txt-box {
    position: relative;
    z-index: 21;
    margin: 0 2px;
    display: inline-block;
    width: 85px;
    border-radius: 3px;
    padding: 0 0 0 5px;
    font-size: 12px;
    text-align: left;
    background: #fff;
    height: 20px;
    border: 1px #d5d5d5 solid;
    cursor: pointer;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) inset;
    background-image: linear-gradient(to bottom, #fff, #f3f3f3)
}

.select02 .ico {
    float: right;
    height: 20px;
    width: 20px;
    background: url(https://p5.ssl.qhimg.com/t0192942babe40f23d5.png) no-repeat -30px 4px
}

.select02 .select-bd {
    position: absolute;
    top: 19px;
    _top: 20px;
    right: 0;
    display: none;
    width: 294px;
    border: 3px solid #bfbfbf;
    border-radius: 3px;
    text-align: left;
    padding: 6px 10px 5px;
    background: #fff
}

.select02 .select-bd .ball-list {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    margin-bottom: 5px
}

.select02 .select-bd .ball-list li {
    float: left;
    margin-right: 3px;
    cursor: pointer
}

.select02 .select-bd .search-btn {
    display: inline-block;
    padding: 0 5px;
    height: 21px;
    border: 1px solid #da9e49;
    border-radius: 2px;
    background: #ffcc76;
    background-image: linear-gradient(to bottom, #ffd177, #ffb770);
    line-height: 21px;
    color: #7c2300;
    cursor: pointer;
    vertical-align: middle;
    *margin-left: 5px
}

.select02-current .txt-box {
    height: 19px;
    margin: 0;
    border: 3px solid #bfbfbf;
    border-radius: 3px 3px 0 0;
    border-bottom: 0;
    background-image: none;
    box-shadow: none;
    line-height: 16px
}

.select02-current .select-bd {
    display: block
}

.select02 .select-bd .tips {
    padding-bottom: 5px
}

.select02-current .ico {
    background-position: -30px 2px
}

.mod-cz-hm-bd3 .table3 {
    margin: 0 -1px 0
}

.mod-cz-hm-bd3 .table3 table th {
    height: 24px;
    border: 1px solid #d0d0d0;
    background: #eaeaea url(https://p3.ssl.qhimg.com/t01f7f2e80bc142fa88.png) repeat-x;
    font-weight: bold;
    text-align: center;
    color: #666;
    line-height: 24px
}

.mod-cz-hm-bd3 .table3 table td {
    height: 35px;
    border: 1px solid #d0d0d0;
    font-size: 12px;
    color: #666
}

.mod-cz-hm-bd3 .table3 .tw1 {
    width: 115px
}

.mod-cz-hm-bd3 .table3 .tw2 {
    width: 188px
}

.mod-cz-hm-bd3 .table3 .tw3 {
    width: 138px
}

.mod-cz-hm-bd3 .table3 .tw4 {
    width: 305px
}

.mod-cz-hm-bd3 .table3 .tw5 {
    width: 103px
}

.mod-cz-hm-bd3 .table3 .tw6 {
    width: 60px
}

.mod-cz-hm-bd3 .table3 .tw7 {
    width: 60px
}

.mod-cz-hm-bd3 .table3 .tw8 {
    width: 78px
}

.mod-cz-hm-bd3 .syyw7 .tw1 {
    width: 180px
}

.mod-cz-hm-bd3 .syyw7 .tw8 {
    width: 65px
}

.mod-cz-hm-bd3 .syyw5 .tw1 {
    width: 130px
}

.mod-cz-hm-bd3 .syyw5 .tw8 {
    width: 75px
}

.mod-cz-hm-bd3 .syyw8 .tw1 {
    width: 195px
}

.mod-cz-hm-bd3 .syyw8 .tw7 {
    width: 55px
}

.mod-cz-hm-bd3 .syyw8 .tw8 {
    width: 65px
}

.mod-cz-hm-bd3 .table3 .th1 {
    height: auto
}

.mod-cz-hm-bd3 .table3 .t1 {
    display: inline-block;
    width: 42px;
    height: 24px;
    _height: 19px;
    _padding-top: 5px;
    text-align: center;
    font-weight: normal
}

.mod-cz-hm-bd3 .table3 .t2 {
    display: inline-block;
    width: 40px;
    text-align: center;
    font-weight: normal
}

.mod-cz-hm-bd3 .table3 .t3 {
    display: inline-block;
    width: 55px;
    text-align: center;
    font-weight: normal
}

.mod-cz-hm-bd3 .table3 .tpot {
    cursor: pointer
}

.mod-cz-hm-bd3 .table3 .fsz14 {
    font-size: 14px
}

.mod-cz-hm-bd3 .table3 .fsz14i {
    font-size: 14px;
    font-family: Verdana;
    color: #c70000;
    font-weight: bold
}

.mod-cz-hm-bd3 .table3 .even {
    background: #f6f6f6
}

.mod-cz-hm-bd3 .table3 .line-light {
    background: #fff7e4
}

.mod-cz-hm-bd3 .table3 span em {
    display: inline-block;
    vertical-align: -1px
}

.mod-cz-hm-bd3 .table3 .arrow-up {
    display: block;
    height: 0;
    width: 0;
    margin-bottom: 2px;
    border-color: #eaeaea #eaeaea #9d9d9d #eaeaea;
    border-style: solid;
    border-width: 0 4px 4px;
    *border-width: 0 5px 5px;
    overflow: hidden
}

.mod-cz-hm-bd3 .table3 .arrow-down {
    display: block;
    height: 0;
    width: 0;
    border-color: #9d9d9d #eaeaea #eaeaea #eaeaea;
    border-style: solid;
    border-width: 4px 4px 0;
    overflow: hidden
}

.mod-cz-hm-bd3 .table3 table th.bc {
    background: #eaeaea;
    font-weight: normal;
    color: #333
}

.mod-cz-hm-bd3 .table3 table .yl_code {
    font-size: 14px
}

.select-con .select-box, .select-con .select02, .select-con .kj-box {
    display: inline-block;
    vertical-align: middle;
    *margin-right: 5px;
    *vertical-align: middle;
    *display: inline;
    *zoom: 1
}

.mod-cz-hm-bd3 .table3 .active-up .arrow-up {
    border-color: #eaeaea #eaeaea #e1652f #eaeaea
}

.mod-cz-hm-bd3 .table3 .active-down .arrow-down {
    border-color: #e1652f #eaeaea #eaeaea #eaeaea
}

.select-con .kj-box {
    position: relative;
    z-index: 20
}

.select-con .kj-box .kj-btn {
    margin: 0 2px;
    display: inline-block;
    border-radius: 3px;
    padding: 0 10px;
    font-size: 12px;
    text-align: left;
    background: #fff;
    height: 20px;
    border: 1px #d5d5d5 solid;
    cursor: pointer;
    color: #0f63c2;
    line-height: 20px;
    background-image: linear-gradient(to bottom, #fff, #f4f4f4)
}

.panel-t7 .panel-content .hd {
    border-bottom: 1px #c0c0c0 dashed;
    padding-bottom: 8px
}

.ten-issue-code-data {
    width: 216px;
    right: -75px;
    _right: -69px;
    top: 26px;
    z-index: 5;
    position: absolute
}

.syy .ten-issue-code-data {
    width:
}

.ten-issue-code-data .sd {
    left: 141px;
    _left: 145px
}

.ten-issue-code-data .table {
    height: 230px;
    overflow: hidden
}

.mod-cz-hm-bd3 .table3 .button {
    text-align: left;
    padding-left: 6px;
    font-size: 0
}

.mod-cz-hm-bd3 .table3 .button .btn-min {
    display: inline-block;
    height: 21px;
    line-height: 21px;
    padding: 0 8px;
    margin-right: 6px;
    *margin-right: 5px;
    border: 1px solid #b6b6b6;
    border-radius: 2px;
    background: url(https://p2.ssl.qhimg.com/t01552ea6f952636a04.png) repeat-x 0 -24px;
    color: #444;
    font-size: 12px;
    cursor: pointer
}

.mod-cz-hm-bd3 .table3 .button .btn-min-active {
    border: 1px solid #c65101;
    background-position: 0 -113px;
    color: #fff;
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1)
}

.mod-cz-hm-bd3 .data-info {
    padding: 16px 0 4px 24px
}

.mod-cz-hm-bd3 .data-info h3 {
    margin-bottom: 1px
}

.mod-cz-hm-bd3 .data-info p {
    color: #666;
    line-height: 24px
}

.pick-total {
    position: relative;
    z-index: 2;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-right: 5px;
    padding-top: 2px
}

.pick-total .btn-large {
    position: relative;
    z-index: 3;
    border: 1px solid #eac47b;
    background: #fbedcf url(https://p5.ssl.qhimg.com/t01ead3fafdd00ec563.png) repeat-x 0 -131px;
    color: #983d00
}

.pick-total .btn-large em {
    color: #c51700;
    font-size: 20px
}

.pick-total .arrow {
    display: inline-block;
    height: 0;
    width: 0;
    margin-left: 5px;
    border-color: #c46200 #ffeecd #ffeecd #ffeecd;
    border-style: solid;
    border-width: 5px 5px 0;
    overflow: hidden;
    vertical-align: middle
}

.pick-total .pick-total-result {
    display: none;
    position: absolute;
    left: 0;
    z-index: 2;
    bottom: 38px;
    *bottom: 37px;
    width: 433px;
    border: 1px solid #d1d1d1;
    background: #fff
}

.pick-total .pick-total-result .hd {
    height: 32px;
    line-height: 32px;
    background: #fcfcfc;
    padding: 0 8px;
    border-bottom: 1px solid #d1d1d1;
    background-image: linear-gradient(to bottom, #fff, #fafafa)
}

.pick-total .pick-total-result .hd h3 {
    float: left;
    color: #333;
    font-weight: normal
}

.pick-total .pick-total-result .hd .hd-fr {
    float: right;
    cursor: pointer
}

.pick-total .pick-total-result .content {
    background: #fffdf7;
    height: 140px;
    overflow: auto;
    border-bottom: 1px #e5e5e5 solid;
    line-height: 18px;
    color: #333
}

.pick-total .pick-total-result .content li {
    overflow: hidden;
    zoom: 1;
    padding: 2px 8px;
    border-bottom: 1px #ddd dotted
}

.pick-total .pick-total-result .content .del {
    float: right;
    cursor: pointer;
    color: #999
}

.pick-total .pick-total-result .content .modi {
    float: right;
    cursor: pointer;
    color: #999;
    margin-right: 4px
}

.pick-total .pick-total-result .content .code {
    float: left;
    width: 340px;
    word-break: break-all;
    word-wrap: break-word;
    text-align: left
}

.pick-total .pick-total-result .content li .em {
    color: red;
    margin: 0 5px
}

.pick-total .pick-total-result .content li.active {
    background: #fce1c5
}

.mod-cz-hm-bd .total .pick-total .pick-total-result .content li b {
    font-size: 12px;
    font-family: Tahoma, Arial, "\fffd\fffd\fffd\fffd", Helvetica, sans-serif
}

.pick-total-active .arrow {
    border-color: #ffeecd #ffeecd #c46200 #ffeecd;
    border-style: solid;
    border-width: 0 5px 5px
}

.pick-total-active .pick-total-result {
    display: block
}

.data-center-tips {
    position: relative;
    height: 34px;
    background: #ffe9b8;
    line-height: 34px;
    color: #666;
    _height: 27px;
    _padding-top: 7px
}

.data-center-tips .ball-list {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.data-center-tips .ball-list li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin: 0 1px;
    *margin-right: 3px
}

.data-center-tips .btn {
    display: inline-block;
    height: 21px;
    line-height: 21px;
    padding: 0 8px;
    border: 1px solid #e9b542;
    border-radius: 2px;
    background: #ffeabc url(https://p5.ssl.qhimg.com/t01ead3fafdd00ec563.png) no-repeat 0 -514px;
    cursor: pointer;
    color: #d77400
}

.data-center-tips .close {
    position: absolute;
    right: 10px;
    top: 0;
    line-height: 34px;
    cursor: pointer
}

.mod-cz-hm-bd3 .table3 tfoot td {
    border: 0
}

.mod-cz-hm-bd3 .table3 tfoot .more-data-list {
    margin: 0 2px
}

.more-data-list {
    height: 20px;
    background: #f2f2f2;
    cursor: pointer;
    line-height: 18px
}

.more-data-list:hover {
    background: #ebebeb
}

.more-data-list em {
    padding-left: 5px;
    color: #0b8bd4;
    font-size: 12px;
    font-family: 'simsun'
}

.active .lnk {
    color: red;
    font-weight: bold
}

#zzhlist em {
    color: #d80000
}

#zzhlist .znzh_cur_issue {
    padding-left: 14px;
    text-align: left
}

#zzhlist .znzh_issue {
    padding-left: 14px;
    text-align: left
}

#seeCodeListsfc .name {
    font-size: 13px
}

.kpc-bd .mod-cz-hd .cz-kl8logo {
    background: url(https://p0.ssl.qhimg.com/t01d976b425890fcb6b.png) no-repeat 0 0
}

.mod-select-bolls .tool-list li .btn2 {
    display: inline;
    float: left;
    margin-right: 14px
}

.mod-select-bolls .pt0 {
    padding-top: 0
}

.kl8-table {
    margin-top: 9px
}

.kl8-table table {
    border: 1px solid #ddd
}

.kl8-table th {
    height: 29px;
    background: #f5f5f5;
    border-bottom: 1px solid #ddd;
    text-align: center
}

.kl8-table td {
    height: 27px;
    text-align: center
}

.kl8-table tr.even {
    background: #f7f7f7
}

.mod-kl8explaina-table {
    border-bottom: 1px solid #ddd
}

.mod-kl8explaina-table th {
    height: 28px;
    border: 1px solid #ddd;
    background: #f5f5f5;
    text-align: center
}

.mod-kl8explaina-table td {
    height: 28px;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    text-align: center
}

.kl8-num dl {
    margin-bottom: 15px
}

.kl8-num .ball-list .ico-ball {
    float: left;
    margin: 6px 3px 0 0
}

.kl8-num .num-list li {
    float: left;
    width: 21px;
    height: 18px;
    margin: 0 -1px -1px 0;
    border: 1px solid #d4d4d4;
    line-height: 18px;
    text-align: center;
    color: #db3132;
    _position: relative;
    _zoom: 1
}

.kl8-num .hd {
    width: 211px;
    border-bottom: 0;
    overflow: hidden;
    padding: 0 5px;
    background: #e9e9e9;
    line-height: 21px
}

.kl8-lastestnum .kj-date {
    padding: 10px 0 0;
    text-align: center
}

.kl8-num .kl8-lastestnum .hd {
    width: 223px;
    padding: 0;
    background: 0
}

.kl8-lastestnum .kj-dated {
    color: #a62f00;
    padding: 5px 0;
    text-align: center
}

.kl8-num .lastdl {
    border-bottom: 0;
    margin-bottom: 0
}

.mod-aside .lnk a {
    color: #3f79d0
}

.mod-aside .list-h li .ib {
    display: inline-block;
    width: 65px;
    height: 18px;
    *height: 20px;
    overflow: hidden;
    margin: 0 4px -5px
}

.kl8-lastestnum .kj-jc {
    padding: 5px 0;
    text-align: center
}

.kl8-lastestnum .kj-date {
    padding: 5px 0;
    text-align: center
}

.mod-aside-t5 {
    padding-top: 8px
}

.kl8-num .kl8-lastestnum .hd p {
    height: 23px
}

.kl8-num .kl8-hd-fr {
    float: right;
    color: #676767
}

.kl8-num .kl8-hd-fl {
    float: left;
    padding-right: 10px
}

.kl8-num .mark {
    color: #777
}

.kl8-num .mark-date {
    color: #444
}

.mod-select-bolls .boll-list02 li {
    width: auto;
    margin-right: 10px
}

.mod-select-bolls-col5 {
    margin: 0 40px
}

.mod-select-bolls .boll-item-col4 .v {
    width: 600px
}

.mod-select-bolls .boll-item-col6 {
    padding: 0 0 0 80px
}

.mod-select-bolls .boll-item-col6 .v {
    width: 260px
}

.mod-select-bolls .hd .t1-w {
    width: 282px
}

.mod-select-bolls .boll-item .k-w {
    padding-right: 10px;
    text-align: right
}

.mod-select-bolls .boll-item .k .k1-three {
    width: 39px
}

.mod-select-bolls .boll-item .k-w span {
    display: inline-block
}

.bettip-tab {
    margin-bottom: 20px
}

.bettip-tab table th {
    line-height: 24px;
    background: #e1e1e1;
    text-align: center
}

.bettip-tab table td {
    line-height: 28px;
    border-bottom: 1px solid #e5e5e5;
    text-align: center
}

.mod-explaina-table .th2 th {
    background: #f0f0f0;
    text-align: center
}

.aside .kpkjcode .thbg th {
    line-height: 20px;
    background: #fff url(https://p5.ssl.qhimg.com/t012181b9ed877b2ee7.png) repeat-x 0 0
}

.kpkjcode .yl_issue {
    color: #999
}

.sfc-table a {
    color: #1e51a4
}

.sfc-table .score span {
    display: inline-block;
    width: 36px;
    *width: 30px;
    color: #656565;
    text-align: center
}

.sfc-table-box .cent {
    display: inline-block;
    padding: 0 1px;
    line-height: 17px
}

.sfc-table .score span.centbg-blue {
    background: #4480e0;
    color: #fff;
    width: 32px;
    *width: 26px;
    margin: 0 2px
}

.sfc-table .score span.centbg-deepred {
    background: #c45f5f;
    color: #fff;
    width: 32px;
    *width: 26px;
    margin: 0 2px
}

.sfc-table .score span.centbg-yellow {
    background: #df8e00;
    color: #fff;
    width: 32px;
    *width: 26px;
    margin: 0 2px
}

.sfc-table-box .centbg-blue {
    background: #4480e0;
    color: #fff
}

.sfc-table-box .centbg-deepred {
    background: #c45f5f;
    color: #fff
}

.sfc-table-box .centbg-yellow {
    background: #df8e00;
    color: #fff
}

.sfc-table-box .centtip {
    padding: 7px 0 0 13px;
    font-family: '\fffd\fffd\fffd\fffd'
}

.sfc-table-box .centtip .cent {
    padding: 0 4px;
    line-height: 20px;
    margin-left: 3px
}

.zzhlist-scroll {
    max-height: 240px;
    overflow-y: scroll;
    overflow-x: hidden;
    _height: 240px
}

.mod-buy-method .tab-pane-znzh .table .hd {
    border-bottom: 0;
    margin-bottom: 0;
    padding: 5px 0 0
}

.mod-cz-hd .helper-nav {
    float: left;
    padding-left: 15px
}

.mod-cz-hd .helper-nav a {
    display: inline-block;
    color: #fff;
    height: 28px;
    padding-top: 2px \9;
    *padding-top: 0;
    line-height: 30px;
    _height: 20px;
    _padding-top: 8px;
    font-weight: bold;
    font-family: 'simsun'
}

.mod-cz-hd .helper-nav .ico-arrow02 {
    margin-left: 5px;
    vertical-align: -5px
}

.mod-kpcz-bd .nav-cz-sub {
    background: #dedede
}

.cz-helper {
    padding: 5px 11px 2px;
    background: #dedede url(https://p5.ssl.qhimg.com/t01fedc349dd63d1be1.png) repeat-x 0 0
}

.cz-helper .cz-helper-tit {
    float: left;
    line-height: 21px
}

.cz-helper .cz-helper-tit h3 {
    float: left;
    margin-right: 15px;
    font-size: 14px;
    color: #444
}

.cz-helper .cz-helper-tit .ico-user3 {
    float: left;
    margin: 4px 4px 0 0
}

.cz-helper .cz-helper-tit span {
    display: inline-block;
    margin-right: 15px
}

.cz-helper .cz-helper-tit span a {
    color: #347aea
}

.cz-helper .cz-helper-tit span.c {
    color: #acacac
}

.cz-helper .cz-helper-fr {
    float: right;
    line-height: 21px
}

.cz-helper .cz-helper-fr em {
    color: #777
}

.cz-helper .bd {
    margin-top: 4px
}

.cz-helper .lottery-list li {
    float: left;
    height: auto;
    padding: 0;
    border: 1px solid #ababab;
    border-left: none;
    background: #f9f9f9;
    line-height: 20px;
    text-align: center
}

.cz-helper .lottery-list li a {
    display: block;
    width: 67px;
    height: 66px;
    color: #555;
    padding: 6px 5px;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out
}

.cz-helper .lottery-list li a:hover {
    background: #fff8e8
}

.cz-helper .lottery-list li a p {
    height: 22px;
    line-height: 22px;
    overflow: hidden
}

.cz-helper .lottery-list li.active {
    border: 1px solid #eba462;
    background: #fff0cf;
    box-shadow: none;
    font-weight: normal
}

.cz-helper .lottery-list li.active a:hover {
    background: #fff0cf
}

.cz-helper .lottery-list li .gray {
    color: #767676
}

.cz-helper .lottery-list li .fsz14 {
    font-size: 14px;
    color: #ef4300;
    font-family: Tahoma
}

.cz-helper .more {
    _float: left;
    display: inline-block;
    width: 15px;
    padding: 9px 0 0 5px;
    line-height: 15px
}

.kpc-bd .mod-cz-hd .cz-syylogo {
    background: url(https://p4.ssl.qhimg.com/t01ecb8c93e6cd5e311.png) no-repeat 0 0
}

.syycode {
    font-weight: bold;
    padding-left: 5px
}

.orange {
    color: #fa6705
}

.ssytips {
    padding: 10px 0 0 40px
}

.mod-explaina-table th {
    text-align: center
}

.issgray {
    color: #999
}

.blgray {
    color: #666
}

#pop_mask {
    position: fixed;
    _position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    top: 0;
    left: 0;
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    opacity: .5;
    z-index: 9999
}

#ifr_mask {
    position: fixed;
    _position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    top: 0;
    left: 0;
    filter: alpha(opacity=50);
    -moz-opacity: .5;
    opacity: .5;
    z-index: 999
}

.pop_guidepage {
    position: absolute;
    top: 233px;
    left: 50%;
    width: 980px;
    margin-left: -490px;
    z-index: 10000;
    visibility: visible
}

.guide-siderbar {
    float: right;
    width: 250px;
    padding: 7px 0 35px;
    background: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000)
}

.guide-siderbar .hd {
    padding: 0 15px 0 20px
}

.guide-siderbar .hd h2 {
    font-size: 26px;
    font-family: 'Microsoft Yahei';
    color: #fff9a0;
    font-weight: normal;
    text-shadow: 1px 1px 2px #000
}

.guide-siderbar .hd .close {
    float: right;
    margin-top: 6px;
    cursor: pointer;
    font-size: 18px;
    font-family: 'Microsoft Yahei';
    color: #fff9a0
}

.guide-siderbar .hd .ico-close {
    display: inline-block;
    width: 24px;
    height: 25px;
    margin-right: 3px;
    background: url(http://p0.qhimg.com/t019b83411d737da7c9.png) no-repeat;
    _background: url(http://p7.qhimg.com/t01a35aa5798b91ad9b.png) no-repeat;
    vertical-align: middle
}

.guide-siderbar .guide-menu {
    padding-left: 27px;
    margin-top: 52px
}

.guide-siderbar .guide-menu li {
    position: relative;
    height: 87px;
    cursor: pointer
}

.guide-siderbar .guide-menu li span {
    display: block;
    width: 190px;
    height: 52px;
    cursor: pointer;
    background: url(http://p7.qhimg.com/t01ebc997a05d6cd36c.png) no-repeat;
    _background: url(http://p3.qhimg.com/t013a7c5932fb7be155.png) no-repeat
}

.guide-siderbar .guide-menu li span.step-1 {
    background-position: 0 0
}

.guide-siderbar .guide-menu li.active span.step-1 {
    background-position: -198px 0
}

.guide-siderbar .guide-menu li span.step-2 {
    background-position: 0 -70px
}

.guide-siderbar .guide-menu li.active span.step-2 {
    background-position: -198px -70px
}

.guide-siderbar .guide-menu li span.step-3 {
    background-position: 0 -139px
}

.guide-siderbar .guide-menu li.active span.step-3 {
    background-position: -198px -139px
}

.guide-siderbar .guide-menu li span.step-4 {
    background-position: 0 -209px
}

.guide-siderbar .guide-menu li.active span.step-4 {
    background-position: -198px -209px
}

.guide-siderbar .guide-menu li.active .ico-anzai {
    display: block
}

.guide-siderbar .guide-menu li .ico-anzai {
    position: absolute;
    display: none;
    top: -32px;
    right: 34px;
    width: 74px;
    height: 40px;
    background: url(http://p3.qhimg.com/t010d48bd42df45bfc4.png) no-repeat;
    _background: 0;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://p3.qhimg.com/t010d48bd42df45bfc4.png')
}

.guide-siderbar .guide-menu li .ico-guide {
    position: absolute;
    top: 46px;
    left: 186px;
    width: 20px;
    height: 68px;
    background: url(http://p0.qhimg.com/t01c0eb954bda033a9f.png) no-repeat;
    _background: url(http://p1.qhimg.com/t01d2ce4b7e87968823.png) no-repeat
}

.guide-siderbar .guide-list {
    width: 196px;
    margin: 0 auto
}

.guide-siderbar .guide-list li {
    float: left;
    width: 98px;
    text-align: center;
    line-height: 30px
}

.guide-siderbar .guide-list li a {
    color: #fff9a0;
    font-size: 16px;
    font-family: 'Microsoft Yahei'
}

.guide-cont {
    float: left;
    width: 730px
}

.guide-cont .ico-next {
    position: absolute;
    display: inline-block;
    width: 195px;
    height: 90px;
    background: url(http://p3.qhimg.com/t01cb4555693f3c7f94.png) no-repeat;
    cursor: pointer;
    _background: 0;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://p3.qhimg.com/t01cb4555693f3c7f94.png')
}

.guide-cont .ico-start {
    position: absolute;
    display: inline-block;
    width: 195px;
    height: 90px;
    background: url(http://p8.qhimg.com/t016fcab0dd6009c57a.png) no-repeat;
    cursor: pointer;
    _background: 0;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://p8.qhimg.com/t016fcab0dd6009c57a.png')
}

.guide-cont .ico-arrow2 {
    position: absolute;
    display: inline-block;
    width: 39px;
    height: 28px;
    background: url(http://p9.qhimg.com/t014d61c82fe552bf0d.png) no-repeat;
    _background: 0;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://p9.qhimg.com/t014d61c82fe552bf0d.png')
}

.guide-cont .ico-arrow3 {
    position: absolute;
    display: inline-block;
    width: 187px;
    height: 134px;
    background: url(http://p2.qhimg.com/t0101b666907f700737.png) no-repeat;
    _background: 0;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://p2.qhimg.com/t0101b666907f700737.png')
}

.guide-cont p {
    cursor: pointer
}

.guide-cont .step1-cont {
    position: relative;
    width: 656px;
    height: 338px;
    margin: 30px 0 0 56px
}

.guide-cont .step1-cont .ico-next {
    bottom: -66px;
    right: 38px
}

.guide-cont .step1-cont .ico-arrow2 {
    top: 74px;
    right: -39px
}

.guide-cont .step2-cont {
    position: relative;
    width: 625px;
    height: 205px;
    margin: 360px 0 0 54px
}

.guide-cont .step2-cont .ico-next {
    bottom: -66px;
    left: 556px
}

.guide-cont .step2-cont .ico-arrow3 {
    top: -152px;
    left: 504px
}

.guide-cont .step3-cont {
    position: relative;
    width: 432px;
    height: 274px;
    margin: 158px 0 0 280px
}

.guide-cont .step3-cont .ico-next {
    left: 257px;
    top: 243px
}

.guide-cont .step3-cont .ico-arrow2 {
    top: 112px;
    right: -40px
}

.guide-cont .step4-cont {
    position: relative;
    width: 475px;
    height: 303px;
    margin: 167px 0 0 255px
}

.guide-cont .step4-cont .ico-start {
    left: 229px;
    top: 280px
}

.guide-cont .step4-cont .ico-arrow2 {
    top: 179px;
    right: -38px
}

.kpproid {
    padding: 0 15px 15px 15px;
    color: #666;
    font-size: 12px;
    text-align: center
}

.kpproid table {
    border: 1px #eee solid
}

.kpproid tr {
    height: 40px;
    border-bottom: 1px #eee solid
}

.kpproid table th {
    text-align: center;
    background-color: #eee
}

.panel-filter-box {
    padding: 0 18px
}

.panel-filter-box .tips {
    padding: 11px 0 13px 15px
}

.panel-filter-box .filter {
    padding: 15px 0 0 15px;
    background: #f9f9f9
}

.panel-filter-box .filter dl {
    overflow: hidden
}

.panel-filter-box .filter dt {
    float: left;
    width: 70px;
    padding-top: 1px
}

.panel-filter-box .filter dt span {
    display: inline-block;
    padding: 1px 6px 1px 4px;
    background: #e0e0e0;
    line-height: 20px;
    border-radius: 2px;
    font-size: 12px;
    color: #444
}

.panel-filter-box .filter dd {
    overflow: hidden;
    zoom: 1
}

.panel-filter-box .filter dd em {
    display: inline-block;
    width: 43px;
    height: 24px;
    margin: 0 15px 15px 0;
    _margin: 0 14px 15px 0;
    color: #777;
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    background: #dadada;
    background: #d4d4d4 url(https://p4.ssl.qhimg.com/t01eef016fcae5a9d9f.png) repeat-x 0 -26px;
    cursor: default;
    text-align: center;
    font-size: 14px;
    line-height: 24px;
    vertical-align: top
}

.panel-filter-box .filter dd em.hanzi {
    font-size: 12px
}

.panel-filter-box .filter dd em.ablepoint {
    border: 1px solid #d0d0d0;
    background: #e2e2e2 url(https://p4.ssl.qhimg.com/t01eef016fcae5a9d9f.png) repeat-x;
    color: #333;
    cursor: pointer
}

.panel-filter-box .filter dd em.hover {
    background: #fae0bc url(https://p4.ssl.qhimg.com/t01eef016fcae5a9d9f.png) repeat-x 0 -78px;
    border: 1px solid #f5b369;
    color: #5a1805
}

.panel-filter-box .filter dd em.active {
    border: 1px solid #c76013;
    background: #f39c40 url(https://p4.ssl.qhimg.com/t01eef016fcae5a9d9f.png) repeat-x 0 -52px;
    color: #5a1805;
    cursor: pointer
}

.panel-filter .btns {
    padding: 15px 0
}

#selectHM {
    margin: 0 15px 15px 0
}

.panel-filter .btn {
    padding: 0 4px
}

.panel-filter .btns .lnk {
    text-decoration: underline;
    padding-left: 15px
}

.filter_showResult {
    width: 300px;
    margin-left: 20px;
    margin-top: 15px;
    padding-bottom: 20px
}

.filter_showResult .filterTBox {
    width: 300px;
    margin-bottom: 10px;
    border: 1px solid #dedede
}

.filter_showResult .filterTHead {
    height: 21px;
    background: #c3c2c2;
    border-bottom: 1px dotted #DDD;
    clear: both
}

.filter_showResult .filterTBody {
    height: 220px;
    overflow: auto;
    overflow-x: hidden
}

.filter_showResult .filterTBody ul {
    height: 21px;
    border-bottom: 1px dotted #DDD;
    clear: both
}

.filter_showResult ul li {
    float: left;
    text-align: center;
    border-left: 1px dotted #DDD
}

.filter_showResult ul li.ser {
    width: 60px;
    border-left: 0
}

.filter_showResult ul li.code {
    width: 160px
}

.filter_showResult .filterTBody .code {
    color: #d80000
}

.filter_showResult ul li.opt a, .filter_showResult ul li.opt span {
    margin-left: 26px
}

.filter_showResult .resultTj {
    padding-left: 10px
}

.filter_showResult .resultTj b {
    font-weight: normal
}

.ppck {
    margin-top: 10px
}

.ppck label {
    display: inline-block;
    margin-right: 10px;
    cursor: pointer
}

.ppck label input {
    margin-right: 4px
}

.plays_box .fr-tab {
    float: right;
    padding: 8px 40px 0 0;
    color: #74a4ec
}

.plays_box .fr-tab .numcount {
    float: none;
    margin-right: 0;
    font-weight: normal;
    cursor: pointer
}

.plays_box .fr-tab .divider {
    color: #c4c4c4;
    padding: 0 5px
}

.plays_box .fr-tab .chart {
    cursor: pointer
}

.plays_box .fr-tab .act {
    font-weight: bold;
    color: #d93300
}

.kpc-select-item {
    margin-top: 0;
    z-index: 3;
    zoom: 1
}

.tools-boll-list {
    position: relative;
    zoom: 1
}

.tools-boll-list .sd {
    position: absolute;
    top: -4px;
    right: 85px;
    height: 5px;
    width: 8px;
    background: url(https://p5.ssl.qhimg.com/t0192942babe40f23d5.png) no-repeat -33px -244px;
    z-index: 3
}

.xssc-select {
    position: relative;
    width: 72px;
    z-index: 5
}

.xssc-select .txt-box {
    display: block;
    height: 20px;
    padding: 0 4px;
    border: 1px #a6a6a6 solid;
    z-index: 5;
    font-size: 12px;
    text-align: left;
    cursor: pointer;
    line-height: 20px;
    background: #dcdcde url(https://p2.ssl.qhimg.com/t01966bbacfc527c4ef.png) repeat-x;
    font-family: 'simsun'
}

.xssc-select .txt {
    color: #2c79eb;
    _display: inline-block;
    _vertical-align: middle
}

.xssc-select .ico {
    display: inline-block;
    font-size: 0;
    border-width: 4px;
    vertical-align: middle;
    border-style: solid dashed dashed;
    border-color: #6b6a70 transparent transparent transparent;
    margin: 2px 0 0 0
}

.xssc-select .list {
    position: absolute;
    top: 20px;
    left: 0;
    width: 70px;
    border: 1px #a6a6a6 solid;
    background: #fff;
    display: none;
    text-align: left
}

.xssc-select .list li {
    padding: 0 4px;
    cursor: pointer;
    background: #fbfbfb;
    color: #333
}

.xssc-select .list li:hover {
    color: #fff;
    background: #519bd8 url(https://p2.ssl.qhimg.com/t01966bbacfc527c4ef.png) repeat-x 0 -25px
}

.xssc-select .list li:hover a {
    color: #fff;
    background: #3985db
}

.xssc-select .ico-arrow {
    height: 0;
    width: 0;
    margin: 8px 2px 0 0;
    border-color: #333 transparent transparent transparent;
    _border-color: #333 #f4f4f4 #f4f4f4 #f4f4f4;
    border-style: solid;
    border-width: 4px 4px 0;
    overflow: hidden;
    background: 0
}

.tools-boll-xssc {
    z-index: 2
}

.tools-boll-xssc .boll-item {
    overflow: visible
}

.kpc-select-item .tools-boll-xssc .boll-item {
    padding: 7px 10px 10px
}

.kpc-select-item .tools-boll-xssc .boll-item .k {
    width: 72px
}

.kpc-select-item .tools-boll-xssc .boll-item .v {
    width: 526px
}

.mod-select-bolls .tools-boll-xssc .boll-item .k .k1 {
    margin: 6px 0 10px 0;
    z-index: 3
}

.tools-boll-chart .sd {
    right: 18px
}

.chart-item {
    border: 1px solid #ebdcb9;
    background: #fffaee
}

.chart-item .hd {
    padding: 5px 8px
}

.chart-item .period-tab {
    float: left
}

.chart-item .period-tab li {
    float: left;
    margin-right: 2px;
    line-height: 16px
}

.chart-item .period-tab li em {
    display: inline-block;
    padding: 0 6px;
    color: #177cda;
    font-size: 12px;
    font-weight: normal;
    cursor: pointer;
    font-family: 'simsun';
    line-height: 17px;
    vertical-align: top
}

.chart-item .period-tab li.active em {
    background: #ef7a3e;
    border-radius: 2px;
    color: #fff
}

.chart-item .tips {
    float: right;
    color: #999;
    line-height: 16px;
    font-family: 'simsun'
}

.chart-item .tips .ico-dot {
    display: inline-block;
    width: 5px;
    height: 5px;
    margin: 0 5px;
    background: url(https://p1.ssl.qhimg.com/t01df1ae305fb647f74.png) no-repeat;
    vertical-align: 2px;
    _vertical-align: -4px
}

.chart-table th {
    line-height: 23px;
    border: 1px solid #e7e2d6;
    border-left: none;
    text-align: center;
    font-weight: bold;
    color: #777
}

.chart-table td {
    height: 20px;
    border: 1px solid #e7e2d6;
    border-bottom: 0;
    border-left: none;
    text-align: center;
    color: #999
}

.chart-table td.sd-z3-wz {
    color: #fa6705
}

.chart-table .red {
    color: #d40000
}

.chart-table .brn {
    border-right: 0
}

.chart-table .brt {
    border-right: 3px solid #e7e2d6
}

.chart-table .ball {
    position: relative;
    display: inline-block;
    width: 21px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: url(https://p5.ssl.qhimg.com/t01e6e5a194c150bfba.png) no-repeat;
    zoom: 1;
    font-family: 'Microsoft Yahei'
}

.chart-table .ball_5 {
    background-position: 0 -105px
}

.chart-table .ball_4 {
    background-position: 0 -79px
}

.s_ball {
    position: absolute;
    top: -6px;
    right: -6px;
    width: 17px;
    height: 15px;
    text-align: center;
    line-height: 13px;
    background: url(https://p2.ssl.qhimg.com/t013c228ac371aac6c3.png) no-repeat;
    font-size: 10px;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://chart.cp.360.cn/static/v2/images/s_ball.png");
    _background: 0
}

.compare-cont {
    padding: 0 15px 30px
}

.compare-msg {
    padding: 8px 0
}

.compare-msg .item {
    display: inline-block;
    margin-right: 20px
}

.compare-cont .result .content {
    height: 145px;
    background: #fffdf7;
    overflow: auto;
    border: 1px #e5e5e5 solid
}

.compare-cont .result .content li {
    overflow: hidden;
    zoom: 1;
    padding: 5px 12px;
    border-bottom: 1px #ddd dotted
}

.compare-cont .codelist-compare li b {
    font-weight: normal
}

.compare-cont .codelist-compare li .code {
    color: #999
}

.compare-cont .codelist-compare li .code b {
    color: #000
}

.compare-cont .codelist-compare li .em {
    color: #d80000 !important;
    margin: 0 10px
}

.compare-cont .method {
    padding: 8px 0;
    line-height: 20px
}

.compare-cont .method label {
    margin-right: 15px;
    font-size: 14px;
    color: #666;
    cursor: pointer
}

.compare-cont .method .ipt-r {
    vertical-align: -2px;
    margin-right: 3px
}

.compare-ft {
    padding-top: 10px;
    text-align: center
}

.compare-result {
    padding: 0 15px 30px
}

.compare-result .result-hd {
    border-bottom: 1px solid #ececec
}

.compare-result .result-hd h4 {
    font-size: 14px;
    float: left;
    background-color: #fff;
    padding-right: 10px;
    position: relative;
    margin-bottom: -9px
}

.compare-result .result-bd {
    padding: 30px 0 0
}

.compare-result .compare-list {
    width: 400px;
    margin: 0 auto
}

.compare-result .compare-list li {
    padding: 4px 0
}

.compare-result .compare-list li p {
    cursor: pointer
}

.compare-result .compare-list li p:hover {
    background: #fffdf7
}

.compare-result .compare-list .ico-libefore {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 8px;
    background: url(https://p5.ssl.qhimg.com/t0192942babe40f23d5.png) no-repeat 0 -368px;
    vertical-align: middle
}

.compare-result .compare-list .number, .compare-result .compare-list .bonus-hign, .compare-result .code-show .date, .compare-result .code-show .numlist, .compare-result .code-show .bonus {
    display: inline-block;
    vertical-align: middle
}

.compare-result .compare-list .number {
    width: 140px;
    color: #666
}

.compare-result .compare-list .bonus-hign {
    width: 222px
}

.compare-result .compare-list .ico-liafter {
    display: inline-block;
    width: 11px;
    height: 7px;
    margin-right: 8px;
    background: url(https://p5.ssl.qhimg.com/t0192942babe40f23d5.png) no-repeat -33px -398px;
    vertical-align: middle;
    cursor: pointer;
    -webkit-transition: .3s ease-in;
    -moz-transition: .3s ease-in;
    -o-transition: .3s ease-in;
    transition: .3s ease-in
}

.compare-result .code-show {
    display: none;
    position: relative;
    margin-top: 5px;
    background: #f5f5f5;
    padding: 5px 0
}

.compare-result .code-show .coner {
    position: absolute;
    height: 0;
    width: 0;
    margin: 8px 2px 0 0;
    border-color: transparent transparent #f5f5f5 transparent;
    _border-color: #fff #fff #f5f5f5 #fff;
    border-style: solid;
    border-width: 0 6px 6px;
    overflow: hidden;
    background: 0;
    top: -14px;
    right: 9px
}

.compare-result .code-show li {
    padding: 2px 0 2px 15px
}

.compare-result .code-show .date {
    width: 100px
}

.compare-result .code-show .numlist {
    width: 152px
}

.compare-result .code-show .bonus {
    width: 130px
}

.compare-qlc .compare-result .code-show .date {
    width: 96px
}

.compare-qlc .compare-result .code-show .numlist {
    width: 156px
}

.compare-result .active .code-show {
    display: block
}

.compare-result .compare-list .active .ico-liafter {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -ms-transform: rotate(0)
}

.compare-tips {
    margin: 12px 15px 0 15px;
    padding: 60px 0;
    border-top: 1px solid #ececec;
    color: #999;
    line-height: 24px
}

.lnk-compare {
    margin-left: 25px
}

.ta-c {
    text-align: center
}

.yellow {
    color: #f5ae32
}

.panel-compare .new {
    display: block;
    position: absolute;
    top: 3px;
    left: 168px;
    color: #ffe096;
    font-size: 10px;
    z-index: 3
}

.lnk-compare {
    margin-left: 25px
}

.ad980 {
    margin: 0 auto;
    width: 980px
}

.jq4-table th {
    background: #f9f9f9;
    color: #666
}

.sfc-table .bet-score {
    border-left: 1px solid #d0d0d0
}

.sfc-table .bet-score .score {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle
}

.sfc-table .bet-score .zhuke {
    display: inline-block;
    width: 37px;
    vertical-align: middle
}

.sfc-table .bet-score .all-btn {
    display: inline-block;
    width: 34px;
    vertical-align: middle
}

.sfc-table .bet-score .score .btn {
    margin: 3px 5px
}

.sfc-table .visit-team {
    font-size: 14px;
    display: inline-block;
    width: 75px;
    color: #333
}

.sfc-table .visit-team02 {
    font-size: 12px;
    display: inline-block;
    width: 75px;
    color: #333
}

.select-box03 {
    z-index: 10
}

.select-opei .hd {
    padding: 0;
    border: 0
}

.select-opei .bd {
    width: 370px;
    text-align: left;
    font-weight: normal;
    display: none
}

.select-opei .bd .item {
    width: 350px;
    padding: 5px 10px 8px;
    border-bottom: 1px solid #ededed;
    overflow: hidden;
    zoom: 1;
    color: #666
}

.select-opei .bd .item .k {
    width: 24px;
    margin-right: 10px
}

.select-opei .bd .item .v {
    width: 316px
}

.select-opei .bd .item label {
    display: inline-block;
    width: 73px;
    line-height: 1.8;
    cursor: pointer
}

.radio_ck {
    vertical-align: -2px;
    margin-right: 3px
}

.panel-jjc-vs {
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4)
}

.panel-jjc-vs .table, .panel-jjc-vs .table-02 {
    border: 1px solid #cbcbcb
}

.panel-jjc-vs .table th {
    height: 31px;
    background-color: #f4f4f4;
    text-align: center;
    color: #444
}

.panel-jjc-vs .table td {
    height: 24px;
    text-align: center;
    color: #666
}

.panel-jjc-vs .even td {
    background-color: #f5f5f5
}

.panel-jjc-vs .jc-team-m, .panel-jjc-vs .score {
    float: left;
    font-size: 12px
}

.panel-jjc-vs .text-left {
    text-align: left
}

.panel-jjc-vs .score {
    width: 86px;
    color: #bbb
}

.panel-jjc-vs .table-02 th {
    height: 31px;
    background-color: #f4f4f4;
    text-align: center;
    color: #444;
    font-weight: normal
}

.panel-jjc-vs .table-02 tbody th {
    height: 29px;
    font-weight: bold;
    background-color: #fff;
    border: 1px solid #ebebeb
}

.panel-jjc-vs .table-02 tbody td {
    height: 29px;
    border: 1px solid #ebebeb;
    text-align: center;
    color: #666
}

.panel-jjc-vs td.ta-l, .panel-jjc-vs th.ta-l {
    padding-left: 12px;
    text-align: left
}

.panel-jjc-vs .jc-team {
    width: 50px
}

.panel-jjc-vs .score {
    width: 65px
}

.panel-jjc-vs .lc-score {
    width: 45px;
    margin: 0 5px
}

.panel-jjc-vs .ebg1 {
    height: 24px;
    line-height: 24px;
    color: #fff
}

.mod-upload-col2 ul li {
    display: inline-block
}

.mod-upload ul li {
    margin-right: 10px;
    vertical-align: middle;
    *display: inline;
    *zoom: 1
}

.ipt-r {
    vertical-align: -2px
}

.dqjx-box {
    position: relative;
    margin-top: 10px;
    padding: 5px 10px;
    background: #fffaee;
    border: 1px solid #eadab5
}

.dqjx-box .sd {
    position: absolute;
    top: -5px;
    right: 164px;
    height: 5px;
    width: 8px;
    background: url(https://p5.ssl.qhimg.com/t0192942babe40f23d5.png) no-repeat -33px -244px;
    z-index: 3
}

.dqjx-box .fm-item {
    padding: 5px 0
}

.u-select {
    position: relative
}

.u-select .txt-box {
    display: block;
    height: 26px;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    vertical-align: middle;
    line-height: 26px;
    border: 1px #bbb solid
}

.u-select .txt-box {
    padding-left: 10px;
    cursor: pointer
}

.u-select .txt-box .arrow-box {
    float: right;
    width: 19px;
    text-align: center;
    border-left: 1px solid #dadada;
    *height: 22px;
    *padding-top: 4px
}

.u-select .txt-box .arrow {
    display: inline-block;
    width: 9px;
    height: 6px;
    background: url(https://p1.ssl.qhimg.com/t018af20130253ce54b.png) no-repeat -96px -24px;
    -webkit-transition: .3s ease-in;
    -moz-transition: .3s ease-in;
    -o-transition: .3s ease-in;
    transition: .3s ease-in;
    vertical-align: middle
}

.u-select .list {
    display: none;
    position: absolute;
    top: 27px;
    border: 1px solid #ccc;
    background-color: #fff
}

.u-select .list li {
    line-height: 22px;
    padding: 0 0 0 10px;
    cursor: pointer
}

.u-select .list li:hover {
    background-color: #3985db;
    color: #fff
}

.u-select-show .arrow {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -ms-transform: rotate(0)
}

.u-select-show .list {
    display: block
}

.package-item {
    float: left;
    width: 211px;
    margin: 15px 4px 0 0;
    padding: 10px 6px;
    background: #f5f5f5;
    border: 1px solid #f5f5f5;
    *display: inline;
    height: 250px
}

.package-item:hover {
    background: #fffdf7;
    border: 1px solid #f35d2f
}

.package-item .hd h3 {
    font-size: 14px
}

.package-item .hd h3 em {
    font-size: 12px;
    font-weight: normal;
    color: #999
}

.mod-select-bolls .boll-item .package-item .k {
    width: 68px
}

.package-c {
    padding-bottom: 15px;
    border-bottom: 1px dotted #d6d6d6
}

.stock {
    display: inline-block;
    border: 1px solid #a0a0a0;
    background: #fff;
    vertical-align: middle;
    _height: 18px;
    _overflow: hidden
}

.stock .ipt-text {
    float: left;
    width: 40px;
    height: 14px;
    border: 0;
    box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.1)
}

.stock .btn-add {
    float: left;
    width: 21px;
    height: 18px;
    background: url(https://p2.ssl.qhimg.com/t012f6c0e7cd53a23d0.png) no-repeat 0 -24px;
    border: 0;
    cursor: pointer
}

.stock .btn-minus {
    float: left;
    width: 21px;
    height: 18px;
    background: url(https://p2.ssl.qhimg.com/t012f6c0e7cd53a23d0.png) no-repeat -21px -24px;
    border: 0;
    cursor: pointer
}

.btn-red-l {
    display: inline-block;
    height: 30px;
    padding: 0 22px;
    border: 1px solid #950811;
    background: #cb0505;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    line-height: 30px;
    font-family: 'Microsoft Yahei';
    cursor: pointer;
    background-image: -webkit-linear-gradient(to top, #b70404, #da0f0f);
    background-image: linear-gradient(to top, #b70404, #da0f0f);
    text-shadow: 2px -1px 0 #970202
}

.package-item .sel_info {
    padding: 10px 0
}

.retest {
    display: inline-block;
    cursor: pointer
}

.retest .retest-item {
    display: inline-block;
    height: 18px;
    padding: 0 4px;
    margin-right: 4px;
    border: 1px solid #a0a0a0;
    background: #fff;
    line-height: 18px
}

.retest .active {
    background: #f35d2f;
    color: #fff;
    border: 1px solid #e83904
}

.ico-lucky {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(https://p2.ssl.qhimg.com/t012f6c0e7cd53a23d0.png) no-repeat 0 -48px;
    margin-right: 3px;
    vertical-align: middle
}

.ico-money2 {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(https://p2.ssl.qhimg.com/t012f6c0e7cd53a23d0.png) no-repeat -24px -48px;
    margin-right: 3px;
    vertical-align: middle
}

.ico-luck {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(https://p2.ssl.qhimg.com/t012f6c0e7cd53a23d0.png) no-repeat -48px -48px;
    margin-right: 3px;
    vertical-align: middle
}

.package-item .u-select {
    display: inline-block;
    z-index: 10;
    *display: inline;
    *zoom: 1;
    vertical-align: middle
}

.package-item .u-select .txt-box {
    height: 18px;
    line-height: 18px;
    padding-left: 3px;
    background: #fff
}

.package-item .u-select .list {
    top: 19px
}

.package-item .u-select .list li {
    padding-left: 3px;
    line-height: 16px
}

.package-item .u-select .txt-box .arrow-box {
    *height: 14px;
    *padding-top: 4px
}

.package-item .form .fm-item {
    overflow: visible
}

.package-item .form .fm-item:after, .mod-select-bolls .boll-item:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.mod-select-bolls .boll-item .package-item .v {
    position: static
}

.mod-cz-desc .square {
    display: inline-block;
    vertical-align: middle;
    width: 4px;
    height: 4px;
    border-radius: 4px;
    line-height: 0;
    font-size: 0;
    background: #999
}

.myplan-cont {
    padding: 20px
}

.myplan-fm {
    padding-bottom: 20px
}

.myplan-cont .myplan-fm-item {
    padding-top: 15px;
    zoom: 1
}

.myplan-cont .myplan-fm-item .k {
    float: left;
    width: 110px;
    text-align: right
}

.myplan-cont .myplan-fm-item .kl {
    float: left;
    width: 269px;
    text-align: left;
    margin-left: 35px
}

.myplan-cont .myplan-fm-item .v {
    overflow: hidden;
    zoom: 1
}

.myplan-cont .myplan-fm-item .plan-n {
    display: inline-block;
    height: 22px;
    line-height: 22px;
    background: #f5f5f5;
    padding: 0 5px;
    color: #ca200c;
    cursor: pointer
}

.myplan-list .myplan-table {
    width: 408px;
    height: 140px;
    background: #f5f5f5;
    border: 1px solid #d8d8d8;
    overflow: auto;
    overflow-x: hidden
}

.myplan-list td {
    padding: 5px 0;
    text-align: center;
    padding: 4px 0 \0
}

.myplan-list td.t-l {
    text-align: left;
    padding-left: 10px
}

.myplan-list .all {
    display: inline-block;
    padding: 6px 0 6px 11px
}

.myplan-cur {
    background: #e9e8e8
}

.chart-table .ball_17 {
    background-position: 0 -383px
}

.chart-table .ball_1 {
    background-position: 0 -2px
}

.chart-table .ball_2 {
    background-position: 0 -27px
}

.chart-table .ball_15 {
    background-position: 0 -338px
}

.chart-table .ball_c18 {
    background-position: 0 -248px
}

.chart-table .ball_14 {
    background-position: 0 -316px
}

.chart-item .chart-filter label {
    margin-left: 5px;
    cursor: pointer
}

.chart-table .ysep_12 {
    background: #f3e6c0
}

.chart-tab {
    position: relative;
    z-index: 1
}

.chart-svg {
    position: absolute;
    left: 0;
    top: 0
}

.ipt-c {
    vertical-align: -2px;
    margin-right: 2px
}

.chart-tab .ysep_5 {
    background: #d8e2eb;
    color: #000
}

.chart-tab .ysep_6 {
    background: #d8e2eb;
    color: #3387db
}

.chart-tab .ysep_12 {
    background: #d8e2eb;
    color: #db6033
}

.nonum .chart-table .tdbg_8 {
    color: #fff
}

.nonum .chart-table .tdbg_2 {
    color: #fff
}

.nonum .chart-table .ybg_1 {
    background: #d8e2eb;
    color: #8b8989;
    font-size: 11px
}

.nonum .chart-table .ysep_5 {
    background: #d8e2eb;
    color: #000;
    font-size: 11px
}

.nonum .chart-table .ysep_6 {
    background: #d8e2eb;
    color: #3387db;
    font-size: 11px
}

.nonum .chart-table .ysep_12 {
    background: #d8e2eb;
    color: #db6033;
    font-size: 11px
}

.chart-table .bg_4 {
    color: #f86300
}

.chart-table .bg_2 {
    color: #096ed6
}

.chart-table .bg_1 {
    color: #63a72a
}

.chart-table .bg_3 {
    color: #ea180d
}

.nonum .chart-table .bg_4 {
    color: #f86300
}

.nonum .chart-table .bg_2 {
    color: #096ed6
}

.nonum .chart-table .bg_1 {
    color: #63a72a
}

.nonum .chart-table .bg_3 {
    color: #ea180d
}

.chart-table .bg_5 {
    background: #009e38;
    color: #fff
}

.chart-table .bg_9 {
    background: #1e88ee;
    color: #fff
}

.chart-table .bg_6 {
    background: #06c18e;
    color: #fff
}

.chart-table .bg_7 {
    background: #2a527f;
    color: #fff
}

.chart-table .bg_8 {
    background: #ff9c02;
    color: #fff
}

.chart-table .bg_10 {
    background: #1489ec;
    color: #fff
}

.chart-table .bg_11 {
    background: #008722;
    color: #fff
}

.chart-table .bg_12 {
    background: #ff8700;
    color: #fff
}

.chart-table .bg_13 {
    background: #5206c1;
    color: #fff
}

.chart-table .bg_14 {
    background: #683535;
    color: #fff
}

.chart-table .bg_15 {
    background: #c00;
    color: #fff
}

.chart-table .bg_16 {
    background: #698353;
    color: #fff
}

.chart-table .bg_17 {
    background: #ffddc4;
    color: #f00
}

.chart-table .bg_18 {
    background: #c2d5fe;
    color: blue
}

.sfc-bd .mod-cz-bd .nav-cz-sub .active {
    background: none repeat scroll 0 0 #65a314;
    border-color: #4f8c00
}

.all-cz {
    position: relative;
    z-index: 2
}

.all-cz .allcz-box {
    position: absolute;
    top: 21px;
    right: 0;
    width: 260px;
    padding: 0 8px;
    background: #fff;
    border: 1px solid #c3c3c3
}

.allcz-box .allcz-item {
    padding: 10px 0;
    border-bottom: 1px solid #e4e4e4
}

.allcz-box .allcz-item .allcz-list {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 222px;
    vertical-align: middle
}

.allcz-box .allcz-item .allcz-list li {
    float: left;
    margin: 0 5px;
    line-height: 22px;
    display: inline;
    white-space: nowrap
}

.allcz-box .last {
    border-bottom: 0
}

.allcz-box .allcz-item .ico-cz {
    display: inline-block;
    width: 22px;
    height: 34px;
    background: url(http://p4.qhimg.com/t013ef2cf8f3f1168b1.png) no-repeat;
    vertical-align: middle;
    margin: 0 5px
}

.allcz-box .allcz-item .ico-cz-10 {
    background-position: -12px -492px
}

.allcz-box .allcz-item .ico-cz-11 {
    background-position: -12px -557px
}

.allcz-box .allcz-item .ico-cz-12 {
    background-position: -12px -620px
}

.panel-loading {
    width: 200px;
    height: 67px;
    margin: 50px auto;
    text-align: center;
    padding-top: 40px
}

.panel-passtype {
    position: absolute;
    top: 600px;
    left: 830px;
    z-index: 100;
    border: 2px solid #7cb62c;
    padding: 5px;
    background: #fff
}

.panel-passtype .sd {
    position: absolute;
    top: -7px;
    left: 50%;
    margin-left: -5px;
    width: 9px;
    height: 5px;
    background: url(https://p0.ssl.qhimg.com/t012d6f392f477e0792.png) no-repeat 0 -131px
}

.mod-cz-hm-bd .tdu {
    color: #3f79d0;
    text-decoration: underline
}

.f-hall-body .mod-kefu {
    top: 188px
}

.mod-hmfamous {
    background: #f9f9f9;
    border-bottom: 1px solid #d0d0d0
}

.mod-hmfamous .mod-famous-hd {
    padding: 10px 11px 0 20px
}

.mod-hmfamous .mod-famous-hd h2 {
    float: left;
    font-size: 20px;
    color: #d00000;
    font-family: 'Microsoft Yahei';
    margin-right: 25px
}

.mod-hmfamous .mod-famous-hd .tab-menu {
    float: left;
    margin-right: 25px
}

.mod-hmfamous .mod-famous-hd .tab-menu li {
    float: left;
    padding: 0 10px;
    height: 24px
}

.mod-hmfamous .mod-famous-hd .tab-menu li a {
    display: block;
    _float: left;
    font-size: 16px;
    color: #666;
    font-family: 'Microsoft Yahei'
}

.mod-hmfamous .mod-famous-hd .tab-menu li a:hover {
    color: #d00
}

.mod-hmfamous .mod-famous-hd .tab-menu li.current a {
    height: 23px;
    font-size: 16px;
    border-bottom: 3px solid #e42e2e;
    color: #333
}

.mod-hmfamous .mod-famous-bd {
    padding: 15px 5px 20px
}

.mod-hmfamous .hmfamous-list {
    overflow: hidden;
    zoom: 1
}

.mod-hmfamous .hmfamous-list li {
    float: left;
    width: 290px;
    padding: 0 12px 0 20px;
    background: url(https://p1.ssl.qhimg.com/t016fd6866f1d9c0bfe.png) repeat-y right top
}

.mod-hmfamous .hmfamous-list li.last {
    background: 0
}

.mod-hmfamous .hmfamous-list li .tit {
    padding-bottom: 5px
}

.mod-hmfamous .hmfamous-list li .tit a {
    font-size: 14px;
    font-family: '\fffd\fffd\fffd\fffd,Microsoft Yahei'
}

.mod-hmfamous .hmfamous-list li .tit img {
    vertical-align: middle
}

.mod-hmfamous .hmfamous-list .user-logo {
    float: left;
    margin-right: 15px
}

.mod-hmfamous .hmfamous-list .user-logo img {
    width: 64px;
    height: 64px;
    border-radius: 5px
}

.mod-hmfamous .hmfamous-list .txt-cont {
    overflow: hidden;
    zoom: 1
}

.mod-hmfamous .hmfamous-list .txt-cont p {
    line-height: 22px;
    color: #666
}

.mod-hmfamous .btn {
    float: right;
    margin-top: -28px;
    padding-right: 8px
}

.mod-hmfamous .made-btn {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0 15px;
    color: #fff;
    background: #e42e2e;
    font-size: 14px;
    font-family: 'Microsoft Yahei';
    vertical-align: middle
}

.mod-hmfamous .made-btn:hover {
    background: #d02323;
    color: #fff
}

.mod-hmfamous .disabled {
    background: #ee7321
}

.mod-hmfamous .disabled:hover {
    background: #ff7f00
}

.mod-hmfamous .s-block {
    display: inline-block;
    background-color: #ff4141;
    color: #FFF;
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
    text-align: center;
    margin-left: .5em;
    font-weight: normal;
    vertical-align: middle
}

.mod-hmfamous .f-arrow {
    margin-top: 1px
}

.mod-hmfamous .f-arrow-tip {
    margin-left: 2px;
    vertical-align: bottom;
    font-weight: normal;
    color: #999
}

.mod-hmfamous .zjmargin6 {
    margin: 0 1px
}

.mod-cz-hm-bd .table table .tdleft-name {
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 8em
}

.mod-cz-hm-bd .table table .tdright-zj {
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 7em;
    margin-left: .5em
}

.panel-content .zjmargin6 {
    margin: 0 2px
}

.btn-boll-sd-sha {
    display: block;
    width: 32px;
    height: 35px;
    font-size: 15px;
    font-weight: bold;
    cursor: pointer;
    padding-right: 2px;
    font-family: 'Microsoft Yahei';
    line-height: 32px;
    text-align: center;
    color: #555;
    text-shadow: 1px 1px 1px #fff;
    background: url("https://p2.ssl.qhimg.com/t01df24192ace1dbec8.png") no-repeat scroll -135px 0
}

.mod-select-bolls .boll-item-col5 .v {
    width: 274px
}

.mod-select-bolls .boll-item-sd .btn-boll2-middle {
    width: 104px;
    height: 30px;
    line-height: 30px
}

.mod-select-bolls .boll-list02 li {
    _display: inline
}

.mod-select-bolls .boll-item-sd .boll-list02 li {
    margin-right: 12px
}

.mod-select-bolls-col5 {
    _width: 648px
}

.mod-select-bolls .k3bx-boll-box li {
    height: auto
}

.k3-btn-boll {
    width: 308px;
    height: auto;
    padding: 10px 30px 20px;
    margin-bottom: 20px;
    border: 1px solid #ededed;
    border-radius: 8px;
    background: 0;
    line-height: normal;
    text-align: left;
    font-family: 'Microsoft Yahei';
    font-size: 15px;
    font-weight: bold
}

.k3-btn-boll .k3-boll-num {
    display: inline-block;
    width: 46px;
    text-align: center;
    font-size: 14px;
    color: #333;
    line-height: 24px
}

.k3-btn-boll .btn-boll2-large {
    margin: 10px auto -38px;
    _position: relative
}

.mod-select-bolls .boll-list li span.k3-boll-num {
    color: #333
}

.k3bx-boll-box .k3-btn-boll-active {
    border-color: #da4643;
    background: 0
}

.k3-btn-boll-2 {
    text-align: center
}

.notice-cp {
    width: 600px;
    height: 400px;
    background: #f9f9f9;
    font-size: 14px
}

.notice-title {
    height: 38px;
    background: #f65f13;
    color: #fff;
    font-weight: bold;
    line-height: 38px;
    padding-left: 20px
}

.notice-close {
    position: absolute;
    right: 10px;
    height: 10px;
    font-size: 30px;
    color: #fff;
    cursor: pointer;
    top: -5px;
    display: inline-block
}

.notice-point {
    background: url(https://p2.ssl.qhimg.com/t01046ffb2ba417c1d2.png) no-repeat;
    border-bottom: 1px dotted #999;
    line-height: 30px;
    width: 545px;
    margin: 20px auto 20px 30px;
    padding: 20px 0 20px 0
}

.notice-point p {
    margin-left: 115px
}

.notice-choose {
    width: 575px;
    margin: 25px auto 0
}

.notice-choose ul {
    margin-left: -10px
}

.notice-choose ul li {
    width: 170px;
    float: left;
    display: inline;
    margin: 20px 0 0 20px;
    font-size: 12px;
    background: url(https://p2.ssl.qhimg.com/t01046ffb2ba417c1d2.png) no-repeat;
+ margin-left: 14 px
}

.notice-choose ul li.eleven-five {
    background-position: 0 -123px
}

.notice-choose ul li.eleven-five02 {
    background-position: -181px -123px
}

.notice-choose ul li.eleven-five03 {
    background-position: -358px -123px
}

.notice-choose ul li .link {
    width: 85px;
    height: 85px;
    display: inline-block;
    float: left;
    margin-right: 5px
}

.notice-choose .tit {
    font-weight: bold;
    font-size: 14px
}

.notice-choose p {
    margin-top: 5px;
    height: 47px
}

.notice-choose .buy-button {
    line-height: 34px;
    color: #fff;
    width: 107px;
    height: 34px;
    box-shadow: 1px 1px 2px #ffa146 inset;
    border-radius: 3px;
    text-shadow: 1px 1px 2px #9f4f00;
    background: #f16d1e;
    display: inline-block;
    margin: 20px 0 0 32px;
    text-align: center;
    font-size: 14px;
    border: 1px solid #c24b02
}
